最新下载
热门教程
- 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;
相关文章
- 无期迷途主线前瞻直播总结 无期迷途主线前瞻直播内容介绍 11-22
- 以下哪种非遗技艺是用针在纸上绣画 蚂蚁新村11月21日答案 11-22
- 江南百景图听风塔怎么样 11-22
- 原神恰斯卡圣遗物怎么搭配 11-22
- 2024年霸王茶姬11月22日口令是什么 2024.11.22霸王茶姬口令介绍 11-22
- 光遇11.21季节蜡烛在哪里 光遇11月21日季节蜡烛位置攻略 11-22