粗略看了一下
if (!this.Page.IsPostBack)
动态生成控件的使用 在页面回发的时候也应该生成
protected void Page_Load(object sender, EventArgs e)
{
     TextBox tbox = new TextBox();//定义包含TextBox的变量tbox
     tbox.ID = "last";//指定该控件的ID为 last
     Panel1.Controls.Add(tbox);//将该控件添加到Panel1中
}调用
:public string LastName{
   get{ TextBox
 aimtbox = (TextBox)Panel1.FindControl("last");//根据生成的控件的ID访问空间
       return aimtbox.Text;}//得到控件的值
}