回 帖 发 新 帖 刷新版面

主题:datalist在删除事件

各位大虾,小弟遇到一个问题,以下是问题的源代码:
private void DataList1_ItemDataBound_1(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
        {
            if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem) //正常项和交递项 
            { 
       
                 ImageButton  button = (ImageButton)e.Item.FindControl("Imagebutton2");
                button.Attributes.Add("onclick","return confirm(\"你确实需要删除该行值吗?\");");

            }
            
        }
却出错了,错误是:
System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误: 


        
 ImageButton  button = (ImageButton)e.Item.FindControl("Imagebutton2");
button.Attributes.Add("onclick","return confirm(\"你确实需要删除该行值吗?\");");//这里出错 
            }
 不知道怎么回事啊!急啊!谢谢了啊!

回复列表 (共2个回复)

沙发

button.Attributes.Add("onclick","return confirm('你确实需要删除该行值吗?');");

板凳

button.Attributes.Add("onclick","return confirm('你确实需要删除该行值吗?')");
不要乱加分号。你再试试。 

我来回复

您尚未登录,请登录后再回复。点此登录或注册