<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> public class Tb1 { protected String id; public String ID{ get { return id; } set { id = value; } } } public string ImplodeIDS(String columnName) { string s = ""; bool found = false; int i = 0; for (; i < Request.Form.Count; i++) { if (Request.Form.GetKey(i) == columnName) { found = true; break; } } if (found) { foreach (string id in Request.Form.GetValues(i)) { s += "," + Int32.Parse(id); } } return (s == "") ? "-1" : s.TrimStart(','); } public void Page_Load(object sender, EventArgs e) { ArrayList al = new ArrayList(); Tb1 t; t = new Tb1(); t.ID = "1"; al.Add(t); t = new Tb1(); t.ID = "2"; al.Add(t); GridView1.AutoGenerateColumns = true; GridView1.DataSource = al; GridView1.DataBind(); Response.Write(ImplodeIDS("ids")); //#1 } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:GridView ID="GridView1" runat="server"> <Columns> <asp:TemplateField> <ItemTemplate> <!-- //#2 --> <input type="checkbox" name="ids" value="<%# Eval("ID") %>" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> <asp:Button ID="Button1" runat="server" Text="Test" /> </div> </form> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง