2009-09-24 35 views
12

Tôi có một GridView tôi muốn phong cách mà không có biên giới nhưng bất cứ khi nào tôi sử dụng asp.net kiểm soát cho biết thêm trong các thuộc tính quy tắc = "tất cả" tôi đã cố gắng ghi đè trên kiểm soát như vậy :Xóa thuộc tính quy tắc khỏi asp.net gridview

<asp:GridView ID="GridView1" runat="server" rules="none">

nhưng điều này không làm việc, hoặc

Trả lời

31

Chỉ định GridLines="None" trong thẻ asp:GridView hoặc trong code-behind của bạn:

myGridView.GridLines = GridLines.None 

Ngoài ra, nếu bạn có thời gian, bạn nên xem xét ASP.NET 2.0 CSS Friendly Control Adapters 1.0, tạo ra nhiều đánh dấu rõ ràng hơn so với đầu ra điều khiển mặc định.

3

hãy thử thuộc tính gridlines, đặt thành không.

+0

cảm ơn sự kiêu căng của nó .... – Sunil

1

Ngoài câu trả lời ở trên

Các quy tắc thuộc tính quy định cụ thể mà các bộ phận của biên giới bên trong đó nên được hiển thị.

Nguồn: http://www.w3schools.com/tags/att_table_rules.asp Thuộc tính quy tắc được hỗ trợ trong Internet Explorer 9+, Firefox, Opera, Chrome và Safari.

Thuộc tính quy tắc không được hỗ trợ trong HTML5. Sử dụng CSS thay thế.

0

Có thể đạt được bằng cách áp dụng kiểu nội tuyến cho Gridview.

<asp:GridView ID="GridView1" style="border-width:0;" runat="server"> 
Các vấn đề liên quan