这里有区别吗?
Button1.Click -= new EventHandler(Button1_Click);
和
Button1.Click -= Button1_Click;
第二种方法似乎对我不起作用,但我已经看到它在 Google-ing '如何删除事件处理程序'时使用。编辑:实际上两者都不适合我,即使这样也可以互换使用?
更新:
这些似乎对我不起作用的原因是因为我的控件上有 AutoPostBack=true 。我没有设置断点来查看事件是否被调用,我只是观察浏览器以查看它是否刷新(意味着回发)。