asp.net中给用户控件添加自定义事件

 

用户控件中定义好代理和事件:

public delegate void ItemSavedDelegate(object sender, EventArgs e);

                public event ItemSavedDelegate ItemSaved;



在用户控件中可能激发事件的方法里调用:

if (ItemSaved != null)
                            ItemSaved(sender, e);



在加入用户控件的aspx页面中对应属性:

OnItemSaved="licenseSaved"

cs页面中:

protected void licenseSaved(object sender, EventArgs e)
                {

                }