DataGrid中在edit下,还会执行itemcreated吗?
我点“编辑”按钮后,报错说“ int IsAdmin = int.Parse(DataBinder.Eval(e.Item.DataItem,"IsAdmin").ToString());
”错,又是“缺少对象实例”。未点之前是ok的。
private void AdminList_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
int IsAdmin = int.Parse(DataBinder.Eval(e.Item.DataItem,"IsAdmin").ToString());
}
}
问题点数:20、回复次数:3Top
1 楼xiahouwen(武眉博<活靶子.NET>)回复于 2004-08-01 15:22:03 得分 10
把这部分代码放到
ItemDataBound内试试Top
2 楼jackie615()回复于 2004-08-01 15:24:40 得分 10
使用ItemDataBoundTop
3 楼jeanso(轩辕剑)回复于 2004-08-01 15:58:47 得分 0
ok了。谢了Top




