以下是我的gridview,我想删除所有边框。
这怎么可能呢?因为我尝试了很多但无法成功。
您必须RowDataBound
在 GridView 控件中添加事件:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
TableCell tCell = e.Row.Cells[2];
tCell.Attributes["style"] = "border-right:0";
}
也试试
<ItemStyle border="0" />
具有属性:
BorderStyle>>RowStyle:none
希望它有帮助。
2种方式。您可以使用设计视图单击 gridview 并选择 Gridlines:both 到 Gridlines:none 或给网格一个 cssclass 和 nborder:none
您是否尝试将gridview的属性“GridLines”设置为“none”?它应该成功。
否则,您可以尝试创建为 CSS Class ;
<style type="text/css">
.MyClass {
border:none // As @DiederikEEn said.
}
.MyClass td{
border:none // As @DiederikEEn said.
}
</style>
并像这样设置你的gridview的CssClass:
<asp:GridView runat="server" id="myGridView" CssClass="MyClass">
[...]
</asp:GridView