2009-01-23 73 views
1

我有我通过添加的onclick事件的复选框列的GridView控件:onclick事件无法正常工作后,ASP.net AJAX保存

cb.InputAttributes.Add("onclick", "checkClick()"); 

一切正常,但是当用户点击保存按钮窗体,(它在updatepanel内),突然,复选框的onclick事件停止发射!

这是ASP.net AJAX的问题吗?

奇怪的是,我看到源上的onclick事件,它只是不会触发。

帮助!

回答

4

源代码将向您显示首次从服务器接收文档时的状态,而不是DOM的当前状态。可能发生的情况是更新面板内容正在被新的HTML内容所取代。原始点击事件绑定到的元素不再在DOM中。

onclick事件将需要重新绑定到已到达的新元素。

+0

谢谢安东尼,我反弹了保存动作的事件,一切正常! – 2009-01-23 23:50:01