C# ASP按钮OnClick codebehind没有任何操作
我完全被这件事吓呆了。我已经创建了许多webforms,并且用同样的方法取得了成功。我在这个交流中看到了很多关于类似问题的帖子,但我没有看到任何完全相关的帖子 当我点击按钮时,什么也没有发生 有人知道我错过了什么吗 我的HTML和ASP标记如下所示:C# ASP按钮OnClick codebehind没有任何操作,c#,asp.net,.net,onclick,code-behind,C#,Asp.net,.net,Onclick,Code Behind,我完全被这件事吓呆了。我已经创建了许多webforms,并且用同样的方法取得了成功。我在这个交流中看到了很多关于类似问题的帖子,但我没有看到任何完全相关的帖子 当我点击按钮时,什么也没有发生 有人知道我错过了什么吗 我的HTML和ASP标记如下所示: <asp:Button runat="server" ID="btn_AddSystem" onclick="BtnClick_SubmitNewSystem" Text="Add" /> 我找到了解决办法。根据进一步调查。我的按钮使
<asp:Button runat="server" ID="btn_AddSystem" onclick="BtnClick_SubmitNewSystem" Text="Add" />
我找到了解决办法。根据进一步调查。我的按钮使用SimpleModal jQuery插件,该插件有效地将按钮移动到ASP代码之外
我很高兴这篇文章被标记为删除。如果没有任何东西意味着它甚至没有发布到服务器,那么可能是由于某些验证器的存在导致的。尝试禁用ValidationControl或在按钮标记处放置“CauseValidation=false”我已将CauseValidation添加到false,仍然没有动作。我正在使用jQuery对话框,无法找出代码背后的OnClick代码为什么没有触发。。。泰
protected void Page_Load(object sender, EventArgs e)
{
btn_AddSystem.Click += new EventHandler(this.BtnClick_SubmitNewSystem);
}
protected void BtnClick_SubmitNewSystem(Object sender, EventArgs e)
{
try
{
System.Diagnostics.Debug.Write("working");
}catch (Exception ex)
{
System.Diagnostics.Debug.Write(ex.Message);
}
}