日期:2014-05-18  浏览次数:20383 次

datagrid里的linkbutton为什么点击两次才会激发事件?
datagrid里的linkbutton,我用itemcommand捕获事件,用commandname区分要做怎样的操作。比如添加一条记录,点第一次,页面刷一下,断点什么也断不到,再点,才激发,什么原因呢?

------解决方案--------------------
贴下前后台代码
------解决方案--------------------
IsPostBack的问题吧!
------解决方案--------------------
1.确定是不是引发了 Button_Click()事件
<asp:Button ID= " " Command= " " CommandArgument= " " OnClick= " " /> 如果有 OnClick的话删掉
2. !Page.IsPostBack中DataBind();e.CommandName= " "{//这里绑定}
------解决方案--------------------
添加一条记录之后记得要刷新控件——DataBind()。