在Page_Init方法中注册用户控件的单击事件

时间:2012-07-02 15:40:01

标签: c# asp.net events

我在动态添加的用户控件方面遇到了一些麻烦。

用户控件只是一个简单的文本框,复选框和按钮。它们在Page_Init方法中被添加到页面中,但按钮Click事件没有触发,我假设我需要单独订阅它。

这是对的吗?如果是这样,我该怎么做?

我当前的Page_Init方法如下。提前谢谢!

protected void Page_Init(object sender, EventArgs e)
    {
        PropertyList = new List<Control>();
        PropertyList = Session["propertyList"] as List<Control>;
        if (PropertyList != null)
        {
            foreach (AddProperty prop in PropertyList)
            {
                this.propPlaceholder.Controls.Add(prop);
            }
        }
    }

1 个答案:

答案 0 :(得分:0)

您需要使用控件

注册click事件