ASP.NET Button onClick事件未触发怎么办?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (55)

我有问题在asp.net按钮控制。

我在窗体中定义了一个按钮,onclick当点击按钮时,按钮事件不会触发。

<asp:Button ID="btn_QuaSave" runat="server" Text="SAVE" OnClick="btn_QuaSave_Click" /> 

protected void btn_QuaSave_Click(object sender, EventArgs e)
{

}
提问于
用户回答回答于

是否从其他页面/应用程序复制了此方法?如果是,那么它不会工作,所以你需要删除分配给按钮的事件和事件名称,然后去设计和去按钮甚至属性去onClick事件旁边的双击它,它会产生事件,它会自动分配事件名称到按钮。这应该工作

用户回答回答于

如果在onclick事件上使用updatepanel,则可能发生这种情况。

在页面标记中使用'EnableEventValidation =“false”',如下所示:

<%@ Page Language="C#" MasterPageFile="~/ars_home.master" AutoEventWireup="true" CodeFile="Transaction_Window.aspx.cs" Inherits="Transaction_Window" EnableEventValidation="false" %>

扫码关注云+社区