动态添加UpdatePannel

aspx
    <form id="form1" runat="server">
        
<asp:ScriptManager ID="ScriptManager1" runat="server">
        
</asp:ScriptManager>

    
</form>

cs
    protected void Page_Load(object sender, EventArgs e)
    {
        UpdatePanel up 
= new UpdatePanel();
        up.ID 
= "UpdatePanel1";
        
this.Form.Controls.Add(up);

        LiteralControl lc 
= new LiteralControl(DateTime.Now.ToString());
        up.ContentTemplateContainer.Controls.Add(lc);

        Button btn 
= new Button();
        btn.Text 
= "Refresh";
        up.ContentTemplateContainer.Controls.Add(btn);
    }
posted on 2008-04-23 20:56  一粒沙  阅读(172)  评论(0)    收藏  举报