为什么我在 gridview 上看不到网格线
Why am I not seeing grid lines on my gridview
我的网页上有一个网格视图。
我能够在后面的代码中使用 C# 填充网格。
这是 2 列和 2 行的示例屏幕:
我不明白的是,当我在 gridview 属性上设置网格线以显示 "both".
时,为什么网格线没有显示在数据行上
<asp:GridView id="gvappts"
runat="server"
AllowPaging="True"
AllowSorting="True"
AutoGenerateColumns="False"
BorderColor="#EFE6F7"
ForeColor="#003399"
Width="100%"
Font-Size="Small"
GridLines="Both"
BorderStyle="Solid"
BorderWidth="1px"
CellPadding="3">
<Columns>
<asp:BoundField DataField="apptid" HeaderText="Appt #" />
<asp:BoundField DataField="name" HeaderText="Name" />
</Columns>
</asp:GridView>
我错过了什么?
请为您的行边框尝试以下代码..
<RowStyle HorizontalAlign="Center" BackColor="White" BorderColor="#0000CC"
BorderStyle="Solid" BorderWidth="2px"/>
也对列进行同样的尝试。
关于这个 post 的所有评论在某种程度上都是正确的,也就是说,你提到问题必须依赖于样式,在我的样式表中逐行查看后,我找到了罪魁祸首样式和能够显示网格线。
我的网页上有一个网格视图。
我能够在后面的代码中使用 C# 填充网格。
这是 2 列和 2 行的示例屏幕:
我不明白的是,当我在 gridview 属性上设置网格线以显示 "both".
时,为什么网格线没有显示在数据行上<asp:GridView id="gvappts"
runat="server"
AllowPaging="True"
AllowSorting="True"
AutoGenerateColumns="False"
BorderColor="#EFE6F7"
ForeColor="#003399"
Width="100%"
Font-Size="Small"
GridLines="Both"
BorderStyle="Solid"
BorderWidth="1px"
CellPadding="3">
<Columns>
<asp:BoundField DataField="apptid" HeaderText="Appt #" />
<asp:BoundField DataField="name" HeaderText="Name" />
</Columns>
</asp:GridView>
我错过了什么?
请为您的行边框尝试以下代码..
<RowStyle HorizontalAlign="Center" BackColor="White" BorderColor="#0000CC"
BorderStyle="Solid" BorderWidth="2px"/>
也对列进行同样的尝试。
关于这个 post 的所有评论在某种程度上都是正确的,也就是说,你提到问题必须依赖于样式,在我的样式表中逐行查看后,我找到了罪魁祸首样式和能够显示网格线。