DataGrid模板列问题
在一个名为dg的DataGrid里面添加一个模板列 取名为“自定义删除” 然后编辑这个模板:拖一个按钮放在ItemTemplate里面
然后在dg的ItemCreated事件里有如下代码:
switch(e.Item.ItemType)
{
case ListItemType.Item:
case ListItemType.EditItem:
case ListItemType.AlternatingItem:
Button myBtnDel=(Button)e.Item.FindControl("btnDel");
myBtnDel.Text="删除此行";
myBtnDel.Attributes.Add("onclick","return confirm('您真的要删除第"+e.Item.ItemIndex.ToString()+"行吗?');");
break;
}
这三个case是什么意思呢?为什么要这样来判断?