可以用循环动态创建.不过要注意的是,创建代码不能放在
if(!IsPostBack)中,否则你会取不出新创建控件的值.
至于数目的话,可以用ViewState或其它变量保存,控件名取成有一定规律的名字
即可,比如:Radio_1,Radio_2........
if(!IsPostBack)中,否则你会取不出新创建控件的值.
至于数目的话,可以用ViewState或其它变量保存,控件名取成有一定规律的名字
即可,比如:Radio_1,Radio_2........
定义可不支持类似这样的“dim radio&i as new ....."定义。
for(int i=0; i<4; i++)
{
TextBox TxB=new TextBox();
TxB.ID= "text_"+i.ToString();
TxB.Style.Add("width","30");
Panel1.Controls.Add(TxB);
}取值的时候就通过如下方法访问:
TextBox tx = (TextBox)Panel1.FindControls["text_1"];