LinkButton添加Onclick事件

来源:百度知道 编辑:UC知道 时间:2024/06/18 18:57:33
我的LinkButton是datagrid上绑定的模版列 现在我想给加个onclick事件调用js函数
deleteButton.Attributes.Add("onclick","return deleteData()");
但是报错
System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误:

行 78: if(DG_Pic.Items.Count>=1)
行 79: {
行 80: deleteButton.Attributes.Add("onclick","return deleteData()");
行 81: }
行 82: }

源文件: f:\program\2003\housemis\yardbmp.aspx.cs 行: 80
我按 冻结的方法写了 不报错了 但是也没有执行js 中的内容

LinkButton deleteButton = (LinkButton)e.Row.FindControl("deleteButton");

deleteButton.Attributes.Add("onclick","return deleteData()");

deleteButton.Attributes.Add("onclick","return deleteData()");
你还没转换
((Label)e.Item.FindControl("deleteButton")).Attributes.Add("onclick","return deleteData()");

deleteButton为空。
查查上面的代码怎么写的