以下是我的gridview,我想删除所有边框。
怎么可能这样做?因为我尝试了很多但是没能成功。
答案 0 :(得分:2)
您必须在GridView控件中添加RowDataBound
事件:
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
希望它有用。
答案 1 :(得分:1)
您是否尝试将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
答案 2 :(得分:1)
2种方式。您可以使用设计视图单击gridview并选择Gridlines:都选择Gridlines:none或者为网格提供cssclass和n border:none