删除代码背后的asp.net事件

rob*_*nal 9 c# asp.net events

我想在后面的代码中删除一个事件.

例如我的控制是这样的.

<asp:Textbox ID="txtName" runat="server" OnTextChanged="txtName_Changed" AutoPostBack="true" />
Run Code Online (Sandbox Code Playgroud)

我想以OnTextChanged编程方式删除..我怎样才能实现这一目标?

Far*_*den 12

在C#中,您可以从代码隐藏中轻松添加和删除事件处理程序:

// Add event handler:
txtName.OnTextChanged += new EventHandler(txtName_Changed);

// Remove event handler:
txtName.OnTextChanged -= new EventHandler(txtName_Changed);
Run Code Online (Sandbox Code Playgroud)