none
动态产生控件之后,回传server之后会消失,能否不让他消失 RRS feed

  • 问题

  • 前台代码:

    <body>
        <form id="form1" runat="server">
        <div>
            <asp:Button ID="Button1" runat="server" Text="Button" />
        </div>
        </form>
    </body>

    后台动态添加一个控件,代码如下:

            protected void Page_Load(object sender, EventArgs e)
            {
                if (!IsPostBack)
                {
                    TextBox txt = new TextBox();
                    form1.Controls.Add(txt);
                }
            }

    当页面回传时,动态生成的控件消失,

    请问一,这种现象是正常还是我少做了什么工作,才保持不住这个控件?

    请问二,如何不让他消失?(我不想每次都动态生成)

     

    2010年4月19日 2:27

答案

全部回复