问题如标题。以下是我动态添加到代码
        for (int i = 0; i < uc.No.Length; i++)
        {
            UserControl downloadfile = (UserControl)LoadControl("../control/DownLoadFile.ascx");
            Type control = downloadfile.GetType();
            var No = control.GetProperty("_No");
            No.SetValue(downloadfile,uc.No[i],null);
            var Type = control.GetProperty("_Type");
            Type.SetValue(downloadfile, uc.Type[i], null);
            var File_Type = control.GetProperty("_File_Type");
            File_Type.SetValue(downloadfile, uc.FileType[i], null);
            var Url = control.GetProperty("_Url");
            Url.SetValue(downloadfile, uc.DownLoadURL[i], null);
            FileDiv.Controls.Add(downloadfile);
        }以下是用户控件中的代码protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        { 
        }
    }
    /// <summary>
    /// 设置或获得序号
    /// </summary>
    public string _No
    {
        get { return No.Text.Trim(); }
        set { No.Text = value; }
    }
    /// <summary>
    /// 设置或获得任务类型
    /// </summary>
    public string _Type
    {
        get { return Type.Text.Trim(); }
        set { Type.Text = value; }
    }
    /// <summary>
    /// 获取或设置Url
    /// </summary>
    public string _Url
    {
        get { return DownLinkButton.PostBackUrl; }
        set { DownLinkButton.PostBackUrl = value; }
    }
    /// <summary>
    /// 设置或获得文件类型
    /// </summary>
    public string _File_Type
    {
        get { return File_Type.Text.Trim(); }
        set { File_Type.Text = value; }
    }    protected void DownLinkButton_Click(object sender, EventArgs e)
    {
        Response.Write("<script>alert('好用的啊!')</script>");
    }
这个DownLinkButton_Click就不能响应。这里添加断点后执行不到。这应该是个很典型的问题。希望大家告诉我下。谢谢了。控件