各位高手我的代码是这样的:
   
 if (!IsPostBack)
            {
  Panel1.Controls.Clear();
                for (int i = 0; i <= 5; i++)
                {
                    TextBox control = new TextBox(); control.ID = "tbx" + i.ToString(); control.Text = i.ToString();                    Panel1.Controls.Add(control);
                    Panel1.Controls.Add(new LiteralControl("<br>"));
                } 
}
  protected void btnSav_Click(object sender, EventArgs e)
        {
           
            string strXml="";
            for (int i = 0; i < Panel1.Controls.Count; i++)
            {
                if (Panel1.Controls[i].GetType() == typeof(TextBox))
                {
                    TextBox tb = (TextBox)Panel1.Controls[i];
                    strXml += tb.Text;
                }
            }
            
      
 
        }
但是在按钮循环的时候 就找不到我添加的TextBox控件。
十万火急  谢谢了!拜托

解决方案 »

  1.   

    去掉if (!IsPostBack)  就可.
    另:代码已经发给你了!
    给分吧!
    ==========
    需要代码吗?lz邮箱你知道?
      

  2.   

    cpp2017(慕白兄) ( ) 信誉:100    Blog   加为好友 他现在是我的项目小组的组员,你说我知不知道呢?!
    呵呵………………
      

  3.   

    cpp2017(慕白兄) ( ) 信誉:100    Blog   加为好友 他现在是我的项目小组的组员,你说我知不知道呢?!
    呵呵………………
    ===============
    我晕.
    还不如直接问你呢.
      

  4.   

    发代码不一定要邮箱啊!
    MSN和QQ也行啊!
    呵呵…………
      

  5.   

    同上 去掉if (!IsPostBack)就行