Asp.net - 按钮 onclick 事件未引发
我是 .net 的菜鸟。我正在使用 AjaxToolKit Accordion Control,当我放入按钮时,“onclick”事件不会引发。当我使用 dropDownList 时,如果我选择“autoPostBack”,则事件会正常引发(相反,什么也不会发生)。但是对于按钮,我无法定义“autoPostBack”(它是隐式的?)。这给我带来了很多麻烦。
如果您能提供帮助,谢谢。
I'm a rookie in .net. I'm using an AjaxToolKit Accordion Control and when I put a button in, the "onclick" event is not raising. When I use a dropDownList, if I select "autoPostBack", the event raises normaly (instead, nothing occours). But with buttons I cannot define the "autoPostBack" (its implicit?). It's bringing me several troubles.
Thank you if you can help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我发现了这个问题(另外还有两个问题):我正在使用 AjaxControlToolKit MaskEditExtenders 和 MaskEditValidators,以及 PopUpControlExtender。当表单未正确填写时,MaskEditExtenders/Validators 会以某种方式禁用表单提交。此外,popupControlExtender 的 TargetControlID 属性已设置为相关按钮。在这种情况下,不会引发该事件。
I've discovered the problem (moreover two problems): I'm using AjaxControlToolKit MaskEditExtenders and MaskEditValidators, and a PopUpControlExtender. When the form isn't fulfilled correctly, the MaskEditExtenders/Validators somehow disables form submiting. Also, TargetControlID property of popupControlExtender was set to the button in question. In this case, the event isn't raised.