<asp:TextBox ID="txtTest[]" name="txtTestID" runat="server" /> <asp:TextBox ID="txtTest[]" name="txtTestID" runat="server" /> <asp:TextBox ID="txtTest[]" name="txtTestID" runat="server" /> <asp:TextBox ID="txtTest[]" name="txtTestID" runat="server" /> <asp:TextBox ID="txtTest[]" name="txtTestID" runat="server" />
string[] arrCourse = new string[5]; for(int i=0;i<5;i++) { arrCourse[i] = textBox[i].Text <---- ตรงนี้มันใช้ไม่ได้อะครับ ไม่ทราบว่าจะทำยังไงดี ให้มันรันเบอร์ไปเรื่อยๆ }
string[] arrCourse = new string[5]; TextBox a = new TextBox(); TextBox b = new TextBox(); for (int i = 0; i < 5; i++) { b = (TextBox)a.FindControl("txtTest1"); Response.Write(b.ToString()); arrCourse[i] = b.Text; Response.Write(arrCourse[i]); }
protected void Page_Load(object sender, EventArgs e) { TextBox a = null; for (int i = 0; i < 5; i++) { a = new TextBox() ; a.ID = "txt" + Convert.ToString(i); a.Text = "Hello - " + Convert.ToString(i); PanelTextBox.Controls.Add(a); //PanelTextBox == ASP.NET Standard Control Panel } TextBox b = (TextBox)Page.FindControl("txt4"); if (b !=null ) { Response.Write("<b>" + b.Text +"</b>"); //Result Hello - 4 } }
protected void Page_Load(object sender, EventArgs e) { TextBox a = null; for (int i = 0; i < 5; i++) { a = new TextBox() ; a.ID = "txt" + Convert.ToString(i); a.Text = "Hello - " + Convert.ToString(i); PanelTextBox.Controls.Add(a); //PanelTextBox == ASP.NET Standard Control Panel } TextBox b = (TextBox)Page.FindControl("txt4"); if (b !=null ) { Response.Write("<b>" + b.Text +"</b>"); //Result Hello - 4 //TextBox Array TextBox c = (TextBox)PanelTextBox.Controls[4]; Response.Write("<b>" + c.Text +"</b>"); //Result Hello - 4 } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง