26
2009
[ASP.net+VB] การทำ Select All / Unselect All ใน GridView
หลังจากคราวที่แล้ว ได้ทำการสร้าง CheckBox ใน GridView เพื่อแสดงข้อมูลจากฐานข้อมูลแล้ว [ASP.net+VB] สร้าง CheckBox ใน GridView มาคราวนี้ ก็จะมาเพิ่มเติมลูกเล่นให้กับ GridView โดยที่ Header ของ GridView นี้ จะให้สามารถ Select All และ Unselect All ได้ แบบนี้ 1. เลือก Edit Header Template เพื่อไปสร้าง Event ให้กับ CheckBox ที่ Header ของ GridView 2. เลือก Event CheckedChange ของ CheckBox ที่เป็น Header Template 3. พิมพ์โค้ดตามนี้้ If CType(GridView1.HeaderRow.FindControl(“chkHeader”), CheckBox).Checked Then Dim i As Integer For i = 0 To GridView1.Rows.Count – 1 Dim gvRow As GridViewRow = gvTransfer.Rows(i) CType(gvRow.FindControl(“chkItem”), CheckBox).Checked [...]
26
2009
[ASP.net+VB] สร้าง CheckBox ใน GridView
วันนี้จะมาทำ CheckBox ให้อยู่ใน GridView แบบนี้ 1. เตรียม Database ให้พร้อม (ในที่นี้ใช้ Nwind.mdb) 2. เลือก control ที่ชื่อ GridView 3. จะได้แบบนี้ 4. เลือก New data source 5. เลือก ประเภทของฐานข้อมูล ในที่นี้ใช้ Access 6. เลือกไฟล์ฐานข้อมูลที่ต้องการผูกติดกับ GridView 7. จากนั้นกด Next 8. เลือก Column, Table ที่ต้องการ 9. ลอง Test Query ดู เพื่อความมั่นใจ 10. เมื่อติดต่อกับฐานข้อมูลเรียบร้อยแล้ว ลองรันดูจะได้ผลลัพธ์แบบนี้ 11. เริ่มขั้นตอนการสร้าง CheckBox ด้านหน้า โดยการคลิก Edit column 12. เลือก Add TemplateField 13. เลือก Edit Template 14. เลือก Item Template ของ Column[0] 15. ลาก CheckBox มา ( Item [...]
Categories
Tags
Recent Comments
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- Joey on [ASP.net+VB] การทำ Select All / Unselect All ใน GridView
- trongpon on [ASP.net+VB] การสร้าง Pop-up Calendar
An article by