如果我有一个组成 CompositeControl 一部分的 DropDownList
控件,我如何才能将 SelectedIndexChanged
事件公开给使用的 aspx 页面?
谢谢
最佳答案
有一种更简单的方法,即直接传递。
试试这个:
public event EventHandler SelectedIndexChanged
{
add { this.TargetControl.SelectedIndexChanged += value; }
remove { this.TargetControl.SelectedIndexChanged -= value; }
}
[编辑] 当然,除非您需要注入(inject)自定义逻辑。
关于c# - 在 CompositeControl 中公开 OnSelectedIndexChanged 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/378638/