3
A
回答
2
控制的客户机ID是从标有INamingContainer接口的所有包含控件的ID的。所以,确保层次结构中的所有控件都有一个固定的ID。
例如,如果你有一个中继器内按钮控制,按钮和中继器的ID被连接起来,使该按钮的客户端ID。因此,中继器和按钮在回发期间应该具有相同的ID。
您可以比较HTML与第二请求的HTML的第一个请求,以迅速确定这就是问题所在。
1
为动态创建的控件分配一个ID - 否则不会触发事件。
3
听起来像按钮OnClick事件的连接不会发生在每个页面加载,这是必需的。
你能保证,当你添加控件和poastback页面后,正在执行的转播?我总是将我的事件挂钩放入Page_Init或Page_Load事件处理程序中并在任何Postback检查之外。尝试在Handler挂钩上放置一个断点,并查看断点是否被“打”两次。
事件转播的按钮看起来类似于:
protected void Page_Load(object sender, EventArgs e)
{
btnSearch.Click += new EventHandler(btnSearch_Click); // breakpoint on this line
}
0
你等待下载整版的按下按钮之前?
的事件是由ASP.Net页面隐藏的JavaScript函数,也许根本不存在你点击的时间。
相关问题
- 1. MouseListener第一次不工作
- 2. UIViewController第一次不工作
- 3. Angular http post第一次不工作,但第二次工作
- 4. 会话第一次不工作,从第二次起作用
- 5. IE 11第一次的AJAX调用工作第二不工作
- 6. NSArray writeToFile第一次不工作(但下次工作)
- 7. 服务工作者第一次加载获取事件
- 8. 拆离事件的工作仅在第一次使用jQuery
- 9. onKeyDown事件不是第一次调用?
- 10. 第一次打开事件
- 11. jQuery的onclick事件功能不能正常工作第二次
- 12. PHP SESSION变量第一次不工作
- 13. 笨:PHP不工作第一次刷新
- 14. setSelected(true)第一次不工作
- 15. UIView的动画不工作第一次
- 16. A4J:commandLink在第一次不能工作
- 17. Android setAuthToken第一次不工作
- 18. Angular2 router.navigate()不工作第一次
- 19. Autopostback在ASP.NET中第一次不工作?
- 20. jquery attr(src)第一次不工作
- 21. FB.ui第一次不工作。帮帮我!
- 22. Android:isSelected第一次不在ListView中工作
- 23. Android调整第一次后不工作
- 24. 功能第一次不工作
- 25. submit()第一次在rails中不工作
- 26. TabHost.setCurrentTab(index)第一次工作
- 27. Python&Selenium/XING:find_element第一次工作,而不是第二次迭代
- 28. Android:翻译动画第一次工作,而不是第二次
- 29. 我的登录代码第一次不工作?第二次呢?
- 30. Python 3.5 SQLite INSERT第一次工作,但不是第二次?
谢谢,这解决了我一直在努力的问题! – 2009-09-17 10:13:13