วันนี้จะมาทำ CheckBox ให้อยู่ใน GridView แบบนี้

- เตรียม Database ให้พร้อม (ในที่นี้ใช้ Nwind.mdb)
- เลือก control ที่ชื่อ GridView
- จะได้แบบนี้
- เลือก New data source
- เลือก ประเภทของฐานข้อมูล ในที่นี้ใช้ Access
- เลือกไฟล์ฐานข้อมูลที่ต้องการผูกติดกับ GridView
- จากนั้นกด Next
- เลือก Column, Table ที่ต้องการ
- ลอง Test Query ดู เพื่อความมั่นใจ
- เมื่อติดต่อกับฐานข้อมูลเรียบร้อยแล้ว ลองรันดูจะได้ผลลัพธ์แบบนี้
- เริ่มขั้นตอนการสร้าง CheckBox ด้านหน้า โดยการคลิก Edit column
- เลือก Add TemplateField
- เลือก Edit Template
- เลือก Item Template ของ Column[0]
- ลาก CheckBox มา ( Item Template เป็นส่วนที่แสดงข้อมูล)
- เลือก Header Template ของ Column[0]
- ลาก CheckBox มาใส่ (ส่วน Header คือส่วนหัวของตาราง GridView)
- เสร็จแล้วก็กด End Template Editing
- ลองรันดู จะได้ผลลัพธ์ ตามต้องการ คือมี CheckBox อยู่ด้านหน้าของแต่ละแถว



















วิธีทำวันนี้ ต้องขอบคุณ พี่ดิวและพี่มิซซู (-/|\-) อิอิ
อ่านเพิ่มเติม (มีตัวอย่างเป็น c# อย่างละเอียดด้วย) คลิก

8 Comments
เห้อ…ดีจังได้ความรู้เยอะเลย……เรายังนั่งตัดสายยางอยู่เลย T_T
ฝึกงานที่แกนี่ .NET โปรเลยนะเนี่ย
Thank You So Much, INDEED
เรานั่งงมมาตั้งนานนะ ขอบคุณมากๆ ตอนแรกก็ไปงมเกี่ยวกับcheck แบบ javascript แต่มาเจอแบบนี้ก็ดีเหมือนกัน ขอบคุณมากๆนะคะ
ฝึกงานอยู่เหมือนกัน เรื่องเดียวกันเลย ^^”
อิอิ ด้วยความยินดี ที่ได้เผยแพร่ความรู้ ^^
ขอบใจมากเลยจ้า เรานั่ง งง อยู่ตั้งนาน อิอิ
เป็นความรู้ที่ดี ครับ
ตอนนี้ผมทำ check box และ ลบ ข้อมูล ได้แล้วครับ
แต่ติดตรง ทำอย่างไรให้ click checkbox แล้วกดปุ้ม edit และ new วิ่งไปที่หน้า Formview ครับ พร้อมกับข้อมูลที่เลือก ครับ
งงคำถามอ่ะ
Write a Comment