您的位置:首页 > 其它

如何暴露用户控件中的子控件的事件

2004-09-02 14:46 274 查看
Q :****如何暴露用户控件中的子控件的事件****
主要解答者:saucer提交人:redbb
感谢:grepl、haoliqi、saucer、webdiyer
审核者:acewang社区对应贴子:查看
A :
我自定义了一个用户控件(.ascx),其中包含一个button,我想让控件的使用者能够自定义button的click事件的处理程序,所以需要保留这个事件给用户.如何暴露呢.
我在作的时候,总是提示类没有实例化.因为.ascx是abstract class.
谢谢!!
---------------------------------------------------------------

public event System.EventHandler myClick;

this.button.Click+= new System.EventHandler(internalClick);

private void internalClick(object sender,System.EventArgs e)
{
if (myClick != null)
myClick(sender,e);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐