C# 如何为多个控件创建公共事件
在我的应用程序中,我需要创建一个表,根据行的内容动态创建行, 例如:C# 如何为多个控件创建公共事件,c#,.net,asp.net,C#,.net,Asp.net,在我的应用程序中,我需要创建一个表,根据行的内容动态创建行, 例如: 是马克斯吗 单位 费用 我将这些表控件放在UpdatePanel中。 在这里,我编写了一个CheckedChanged事件,在此事件上我将从codebehind创建一个新行。因此,问题是创建一个公共事件,所有行中的所有复选框都需要使用该事件,这些复选框甚至是动态创建的 如果您知道任何解决方案,请提出建议。 提前感谢在创建动态控件时,您可以在代码隐藏中分配OnCheckedChanged事件 一个简短的示例代码,缺少所有特定
是马克斯吗
单位
费用
我将这些表控件放在UpdatePanel中。
在这里,我编写了一个CheckedChanged事件,在此事件上我将从codebehind创建一个新行。因此,问题是创建一个公共事件,所有行中的所有复选框都需要使用该事件,这些复选框甚至是动态创建的
如果您知道任何解决方案,请提出建议。
提前感谢在创建动态控件时,您可以在代码隐藏中分配OnCheckedChanged事件 一个简短的示例代码,缺少所有特定的内容,显示事件订阅:
private void createControl () {
CheckBox dynamicCheckbox = new CheckBox();
/* properties */
dynamicCheckbox.CheckedChanged += new EventHandler( Common_CheckedChanged );
/* add to control tree, etc. */
}
谢谢你的重播。如果您提供一行代码,这将非常有帮助,如何准确地做到这一点?
private void createControl () {
CheckBox dynamicCheckbox = new CheckBox();
/* properties */
dynamicCheckbox.CheckedChanged += new EventHandler( Common_CheckedChanged );
/* add to control tree, etc. */
}