C# ASP按钮OnClick codebehind没有任何操作

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" /> 我找到了解决办法。根据进一步调查。我的按钮使

我完全被这件事吓呆了。我已经创建了许多webforms,并且用同样的方法取得了成功。我在这个交流中看到了很多关于类似问题的帖子,但我没有看到任何完全相关的帖子

当我点击按钮时,什么也没有发生

有人知道我错过了什么吗

我的HTML和ASP标记如下所示:

<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);
        }
    }