关于Panel1.Controls.Add(TetxBox1)的用法

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:45:40
protected void Button1_Click(object sender, EventArgs e)
{
TextBox tb = new TextBox();
Panel1.Controls.Add(tb);
}
写在一个按钮事件里,怎么使他点一下就生成一下textbox
像我这样使能生成一个

public partial class _Default : System.Web.UI.Page
{
public static int num=1;
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
num++;
fill();
}

protected void fill()
{
for (int i = 1; i < num; i++)
{
TextBox tb = new TextBox();
tb.ID = "tb_" + num.ToString();
//上面这句可以不写,我主要是为了区别每一个textbox而加上不同的ID
Panel1.Controls.Add(tb);
}
}