最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
DataGrid小技巧
时间:2022-06-30 10:37:47 编辑:袖梨 来源:一聚教程网
//添加删除确认对话框:
private void DataGrid1_ItemDataBound( )
{
switch(e.Item.ItemType)
{
case ListItemType.Item:
case ListItemType.AlternatingItem:
case ListItemType.EditItem:
ImageButton btn = (ImageButton)e.Item.FindControl("btnDelete");
btn.Attributes.Add("onclick", "return confirm('你是否确定删除这条记录?');");
break;
}
}
处理操作:
private void DataGrid1_ItemCommand()
{
string c=e.CommandName;
int PermissionsID =(int)this.DataGrid1.DataKeys[e.Item.ItemIndex];//DataKeyField值
switch(c)
{
case "Delete":
//执行删除操作
break;
}
}
还有个好方法:
datagrid-》属性生成器-》列-》添加按钮列-》删除-》文本(T)->在文本框里加上:
就可以了/
OK!
//重新取值赋值:
private void DataGrid1_ItemDataBound( )
{
if((e.Item.ItemType==ListItemType.Item)||(e.Item.ItemType==ListItemType.AlternatingItem))
{
//e.Item代表一行
string ImgUrl = (string)DataBinder.Eval(e.Item.DataItem, "ImageUrl");
//注意这一行,"ImageUrl"字段是什么类型前面就转成什么类型,否则报错
//e.Item.Cells[0].Style.Add("font-weight", "bold");
//e.Item.Cells[0].ForeColor = System.Drawing.Color.Red; //e.Item.BackColor = System.Drawing.Color.AliceBlue;
string s=e.Item.DataItem.ToString();
string ss=e.Item.Cells[0].Text;
int sss=e.Item.Cells.Count;
}
}
//绑定是重新计算页数与当前页
public void dataShowBind(DataSet ds)
{
this.DataGrid1.DataSource=ds;
if(ds.Tables.Count>0)
{
int rowscount=ds.Tables[0].Rows.Count;
private void DataGrid1_ItemDataBound( )
{
switch(e.Item.ItemType)
{
case ListItemType.Item:
case ListItemType.AlternatingItem:
case ListItemType.EditItem:
ImageButton btn = (ImageButton)e.Item.FindControl("btnDelete");
btn.Attributes.Add("onclick", "return confirm('你是否确定删除这条记录?');");
break;
}
}
处理操作:
private void DataGrid1_ItemCommand()
{
string c=e.CommandName;
int PermissionsID =(int)this.DataGrid1.DataKeys[e.Item.ItemIndex];//DataKeyField值
switch(c)
{
case "Delete":
//执行删除操作
break;
}
}
还有个好方法:
datagrid-》属性生成器-》列-》添加按钮列-》删除-》文本(T)->在文本框里加上:
删除
就可以了/
OK!
//重新取值赋值:
private void DataGrid1_ItemDataBound( )
{
if((e.Item.ItemType==ListItemType.Item)||(e.Item.ItemType==ListItemType.AlternatingItem))
{
//e.Item代表一行
string ImgUrl = (string)DataBinder.Eval(e.Item.DataItem, "ImageUrl");
//注意这一行,"ImageUrl"字段是什么类型前面就转成什么类型,否则报错
//e.Item.Cells[0].Style.Add("font-weight", "bold");
//e.Item.Cells[0].ForeColor = System.Drawing.Color.Red; //e.Item.BackColor = System.Drawing.Color.AliceBlue;
string s=e.Item.DataItem.ToString();
string ss=e.Item.Cells[0].Text;
int sss=e.Item.Cells.Count;
}
}
//绑定是重新计算页数与当前页
public void dataShowBind(DataSet ds)
{
this.DataGrid1.DataSource=ds;
if(ds.Tables.Count>0)
{
int rowscount=ds.Tables[0].Rows.Count;
相关文章
- 烽烟手游新手怎么玩 新手入门玩法详细攻略 03-25
- 《暗区突围》S17赛季诡雾山谷即将来袭 03-25
- 流行的手机飞机游戏排行榜前十名 免费的飞机游戏盘点2026 03-25
- 《草图大师》调颜色教程 03-25
- 爱探险的朵拉游戏下载推荐 经典的朵拉游戏排行2026 03-25
- 有趣的4x4越野游戏手机版下载 好玩的越野车游戏合集2026 03-25