2011-01-07 24 views
5

Làm cách nào để tạo kiểu cho BoundField?BoundField style

Tôi đang sử dụng BoundField trong Gridview. Tt cho thấy một gạch dưới và một màu không mong muốn.

Làm cách nào để xóa gạch dưới và màu?

Trả lời

9

Tùy thuộc vào trường bị ràng buộc bạn đang thử, nó có thể thay đổi một chút nhưng đây là một ví dụ. Mỗi trường có các thuộc tính cho các kiểu khác nhau và bạn cũng có thể đặt CssClass.

.select{ 
text-decoration:none; 
color:Red; 
} 
.product{ 
color:Blue; 
} 

<asp:CommandField ShowSelectButton="True"> 
    <ControlStyle CssClass="select" /> 
</asp:CommandField> 
<asp:BoundField DataField="ProductName" HeaderText="Product Name" ItemStyle-CssClass="product"> 
     <ItemStyle CssClass="product" /> 
</asp:BoundField> 

Chuyển đến Thuộc tính GridView-> Cột và bạn sẽ tìm thấy tất cả các trường được liệt kê ở đó. Tại đó, bạn có thể đặt style properties of Boundfield.

Một giải pháp thay thế khác là sử dụng Trường mẫu nơi bạn sẽ có nhiều quyền kiểm soát hơn.

+1

ItemStyle-CssClass đã làm việc cho tôi, cảm ơn. Tôi đã sử dụng ControlStyle-CssClass. – Freakishly