Asp.net 数据网格网格线颜色
如何设置DataGrid中网格线的颜色和宽度,在我的DataGrid中,我无法显示网格线或行线Asp.net 数据网格网格线颜色,asp.net,datagrid,Asp.net,Datagrid,如何设置DataGrid中网格线的颜色和宽度,在我的DataGrid中,我无法显示网格线或行线 <asp:DataGrid ID="OpenGrid" runat="server" PageSize="10" AllowPaging="True" DataKeyField="InvoiceID" AutoGenerateColumns="False" CellPadding="4" ForeColor="#33
<asp:DataGrid ID="OpenGrid" runat="server" PageSize="10" AllowPaging="True" DataKeyField="InvoiceID"
AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="Both"
Width="65%" BorderWidth="1px">
试试这个
更新
如果你熟悉.css,你可以接受这个概念并应用它
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<style>
.exampleDiv table
{
border-color: Blue;
}
.exampleDiv td
{
border-color: Blue;
}
</style>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<div class="exampleDiv">
<asp:DataGrid ID="dgTest" runat="server">
</asp:DataGrid>
</div>
</asp:Content>
.示例div表
{
边框颜色:蓝色;
}
.exampleDiv td
{
边框颜色:蓝色;
}
除了设置BoderColor
,还设置BorderStyle=“Solid”
,看看这是否有帮助。数据网格控件最终呈现为HTML表格。因此,在继续查找控件的问题之前,请确保没有任何CSS规则覆盖控件的定义。例如,如果您有:
table {
border: 0px;
border-collapse: collapse;
}
然后你将看不到任何垂直或水平的边界线
底线如果您包含了表的任何CSS定义,请确保它们不会干扰您的DataGrid呈现…检查:DataGrid仍然不显示垂直或水平lines@Mike:您正在取得进展:)仍然无法解释列