举个例子,页面上有三个TextBox,我想请问一下如何循环将这个三个TextBox里值插入到数据库中?

解决方案 »

  1.   

    你这里的循环插入,是什么意思?遍历一个TextBox插入一条记录?(三次插入)?
    遍历3个TextBox插入一条记录(一次插入) ?
      

  2.   

            Dim i As Integer
            For i = 1 To 3
                Dim t As TextBox
                t = Page.FindControl("textbox" & i)
                Response.Write(t.Text)
            Next
      

  3.   

    建一个TextBox tbs[],初始化时把你要处理的textbox加入到数组,然后循环调用它就可以了,当然,如果你的名称是TextBox1等时,可以按楼上的操作.
      

  4.   

    用循环啊for(int i = 1;i<n;i++)
    {
        TextBox txt = (TextBox)(this.FindControl("textbox" + i) 
        string strTs = txt.Text
        if (strTs != "") 
       {
          //执行你的操作
       }
    }
      

  5.   

    C# code
    for(int i = 1;i<4;i++)
    {
        TextBox txt = (TextBox)(this.FindControl("textbox" + i) 
        string strTs = txt.Text
        if (strTs != "") 
       {
          //执行你的操作
       }
    }