用户控件使用委托把事件交给页面处理

添加用户控件 包含两个按钮 add和del  OnClick方法为 addClick   delClick

定义委托

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

定义事件

public event BtnDelegateHandler btnAdd;

public event BtnDelegateHandler btnDel;

    protected void addClick(object sender, EventArgs e)
    {
        if (this.btnAdd != null)
            this.btnAdd(sender, e);
    }
    protected void delClick(object sender, EventArgs e)
    {
        if (this.btnDel != null)
            this.btnDel(sender, e);
    }

页面使用用户控件 添加处理事件即可

原文地址:https://www.cnblogs.com/ajun/p/2816016.html