从下拉列表(C#)生成动态文本框

本文关键字:动态 文本 下拉列表 | 更新日期: 2023-09-27 18:35:59

我在VS 2010中使用C#开发网页。

以下是我用来为某个下拉选项开发动态文本框的内容......IM面临的问题是,当我选择该选项时,文本框未生成。它仅在我点击按钮或执行某些活动时生成。

我应该做哪些更改,或者一旦我在下拉控件中选择选项,就在哪里放置代码以生成文本框

        TextBox new_textbox = new TextBox();
        new_textbox.ID = "txt" + 1;
        new_textbox.Text = "";
        PlaceHolder1.Controls.Add(new_textbox);
        Label5.Visible = true;

从下拉列表(C#)生成动态文本框

在下拉列表中设置 AutoPostBack="True"

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True">
当自动回发

属性设置为"true"时,只要用户从列表中选择项目,就会自动回发到服务器。默认情况下,它设置为"假"。