c# - 动态创建控件的事件处理程序

标签 c# asp.net events

我正在动态创建一个 asp.net RadioButton 并将其插入到我的网页中:

RadioButton rb = new RadioButton();
rb.ID  = "rb" + ReportPKey;
rb.Text = "ReportName";
phUiControls.Controls.Add(rb);

我有以下方法:

protected void rb_CheckedChanged( object sender, EventArgs e )
{
    // stuff
}

如何连接它,以便在单击 rb 时触发 rb_CheckedChanged

最佳答案

rb.CheckedChanged += rb_CheckedChanged

关于c# - 动态创建控件的事件处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10657470/

相关文章:

c# - 简化此属性以在谓词中使用

c# - 如何运行一组任务,将它们全部暂停,更新数据表,然后允许任务继续使用更新后的数据表?

asp.net - 未设置 Web.Config session 超时,vb.net

创建 3 个线程并使用 WSAWaitForMultipleEvents() 和 WSAEnumNetworkEvents() 时 CPU 使用率 100%

c# - 使用 nhibernate 时更新子集合的最优雅的方法是什么(不创建不必要的添加和删除)?

c# - 无法使用 FormsAuthentication.SignOut() 从 ASP.NET MVC 应用程序注销

c# - os的Visual Studio条件编译

asp.net - 如何使用Powershell在Windows Server 2012 IIS网站上启用Windows身份验证?

javascript - 为什么onChange事件没有产生?

Javascript 事件 addEventListener 为同一功能注册多次;使用 OOP Javascript