【发布时间】:2012-01-19 05:14:21
【问题描述】:
我有以下 ASP 标记:
<asp:Button runat="server" ID="btnSubmit" meta:resourcekey="btnSubmit" CssClass="submit" OnClick="btnSubmit_Click" />
以及以下代码隐藏:
protected void btnSubmit_Click(object sender, EventArgs e)
{
}
由于某种原因,按钮单击事件不会触发......它可以在具有完全相同标记的其他页面上运行,我尝试过执行“C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis .exe -i" - 没有任何区别。
此外,此页面中没有任何 AJAXy 内容。
任何帮助将不胜感激。
谢谢,
丹尼斯
【问题讨论】:
-
您的页面上有验证控件吗?
-
是的,我知道......我怎么能忘记它!?他们究竟会如何损害该事件的触发?我没有为 Button 指定 CausesValidation。
-
您的页面是否有任何 javascript 错误?
-
好吧,事实证明 CausesValidation 默认为 true,如果您愿意将此作为答案重新发布,我会很乐意标记它。
标签: c# asp.net events buttonclick