点击事件触发两次
Click event Firing twice
我的 ASP.NET 网站中有以下 LinkButton
:
<asp:LinkButton ID="btnUpload" runat="server" CssClass="btn btn-primary" OnClick="btnUpload_Click">
<span aria-hidden="true" class="glyphicon glyphicon-upload"></span> Upload File
</asp:LinkButton>
当用户点击它时,它应该只被触发一次,但它被触发了两次。
可能是什么原因?
您可以设置 AutoEventWireup="false"
这里是如何使用它的示例:
https://support.microsoft.com/en-us/kb/324151
您的代码隐藏看起来如何?你确定你没有在那里挂接事件吗?
您的标记中有 OnClick="btnUpload_Click"
,它会连接事件处理程序一次,因此如果代码隐藏中也有 btnUpload.Click += btnUpload_Click;
,事件处理程序会触发两次。
我的 ASP.NET 网站中有以下 LinkButton
:
<asp:LinkButton ID="btnUpload" runat="server" CssClass="btn btn-primary" OnClick="btnUpload_Click">
<span aria-hidden="true" class="glyphicon glyphicon-upload"></span> Upload File
</asp:LinkButton>
当用户点击它时,它应该只被触发一次,但它被触发了两次。
可能是什么原因?
您可以设置 AutoEventWireup="false"
这里是如何使用它的示例:
https://support.microsoft.com/en-us/kb/324151
您的代码隐藏看起来如何?你确定你没有在那里挂接事件吗?
您的标记中有 OnClick="btnUpload_Click"
,它会连接事件处理程序一次,因此如果代码隐藏中也有 btnUpload.Click += btnUpload_Click;
,事件处理程序会触发两次。