这里有什么区别吗?
第二种方法对我似乎不起作用,但是我在谷歌搜索“如何删除事件处理程序”时看到了它的使用。编辑:实际上,两种方法都对我不起作用,即使是这样,应该可以交替使用吗? 更新: 之所以这些方法对我似乎没有效果,是因为我在我的控件上设置了AutoPostBack=true。我没有设置断点来查看事件是否被调用,只是观察浏览器是否刷新(表示进行了后续请求)。
Button1.Click -= new EventHandler(Button1_Click);
并且
Button1.Click -= Button1_Click;
第二种方法对我似乎不起作用,但是我在谷歌搜索“如何删除事件处理程序”时看到了它的使用。编辑:实际上,两种方法都对我不起作用,即使是这样,应该可以交替使用吗? 更新: 之所以这些方法对我似乎没有效果,是因为我在我的控件上设置了AutoPostBack=true。我没有设置断点来查看事件是否被调用,只是观察浏览器是否刷新(表示进行了后续请求)。
Button1_Click
的签名可能是错误的。代码添加它们是否有效? - Enigmativity