我有一个带有 onclick 事件的按钮
<asp:Button ID="btn_Save" runat="server" Text="Save" OnClick="btn_Save_Click"/>
我有这个按钮的第二个 onclick 事件,如下所示。
((Button)btn).Click += new EventHandler(SaveClicked);
我调试并看到第一个发生在第二个之前,
我想从第一个取消第二个 onclick。
为什么我需要 2 个点击事件: 我有一个 web 控件(BulkEditGridView),它以一个 Button 控件作为参数,并且该控件保存整行。第二次点击事件充当保存整个表格。现在我向我的 web 控件添加了一些字段,并且我想在单击按钮时阻止保存。由于无法修改 webcontrols 事件处理程序(第二次点击事件),我添加了第一个 onclick 事件。我要做的是,如果其中一个字段(例如:文本框字段)为空,则阻止保存 gridview,这可以通过阻止默认单击事件来完成。