星期五, 一月 26, 2007

asp.net中datagrid使用总结一

1、隐藏某列
隐藏:MyDataGrid.Columns[1].Visible = false;
取得是否显示的属性:MyDataGrid.Columns[1].Visible.ToString();
2、删除一行记录增加删除提醒功能
(1)在DATAGRID增加OnItemDataBound="ItemDataBound"
(2)DATAGRIDZ中列有

(3)在script中增加函数:
void ItemDataBound(object o , DataGridItemEventArgs e)
{
switch(e.Item.ItemType)
{
case(ListItemType.Item):
case(ListItemType.AlternatingItem):
{
Button btn=(Button)e.Item.Cells[9].Controls[0];
btn.Attributes.Add("OnClick","return window.confirm('你确认删除?')");
break;
}
}
}

最总产生效果是,当用户点击删除的时候会先提示“你确认删除?”如果用点是则删除,否则不删除

没有评论: