เมื่อใช้ GridView ใน VS2005 โดยค่าเริ่มต้นการควบคุม GridView จะเพิ่มการล่มสลายของเส้นขอบ: ยุบลงในแอตทริบิวต์สไตล์ในรหัส HTML ที่สร้างขึ้น
การคัดลอกรหัสมีดังนี้:
<asp: gridView id = "gridView1" runat = "เซิร์ฟเวอร์" borderWidth = "0"> </asp: gridView>
รหัสในหน้าหลังจากข้อมูลที่มีผลผูกพันคือ:
<table cellpacing = "0" กฎ = "all" id = "gridView1" style = "border-width: 0px; การล่มสลายของชายแดน: ยุบ;"> <tr> <th scope = "col"> id </th> <th scope = "col"> ชื่อ </th> </tr> <td> 1 </td> <td> 1 </td> </tr> <tr> <td> 2 </td> <td> 2 </td> </tr>
การควบคุม GridView จะเพิ่มโดยอัตโนมัติ: การล่มสลายของชายแดน: การล่มสลาย;
หากต้องการลบรหัสที่เพิ่มโดยอัตโนมัติเพียงแค่เพิ่ม cellspacing = "-1" และเพิ่มรหัส HTML ลงใน
<table ulruse = "all" id = "gridView1" style = "Border-Width: 0px;"> <tr> <th scope = "col"> id </th> <th scope = "col"> ชื่อ </th> </tr> <tr> <td> 1 </td> <td> 1 </td> </tr> <tr> <td> 2 </td> <td> 2 </td> </tr>
อีกอย่างหนึ่ง:
gridlines = "ไม่มี" ไม่แสดงเส้นขอบเซลล์
cellspacing = "-1" ลบการล่มสลายของเส้นขอบ: ล่มสลาย; สไตล์ในสไตล์ gridview
หมายเหตุ: ปัญหาที่พบในเบราว์เซอร์ Firefox การรวมชายแดนทำให้เส้นขอบบางเส้นหนาขึ้น, กริดไลน์ = "ไม่มี" สามารถแก้ปัญหาได้