【发布时间】:2011-01-13 09:34:50
【问题描述】:
?
需要垂直滚动条的固定标题行,因为我的 GridView 非常大。
制作 2 个面板是我最好的尝试(但也行不通):
添加:
<asp:Panel style="width:720px;" runat="server" ScrollBars="Horizontal">
<asp:GridView ID="GV3" runat="server" />
<br />
<asp:Label ID="justfortest" Text="11111" runat="server" />
<hr />
<asp:Panel style="max-height:400px;border-style: outset; border-width: 4px; "
ID=HGix runat="server" ScrollBars="Vertical">
<asp:GridView ID="GridView2" runat="server" CellPadding="4"
.........................
</asp:GridView>
</asp:Panel>
</asp:Panel>
为什么水平线会添加到第二个面板,它是 ScrollBars="Vertical" 但同时作为两者使用
【问题讨论】:
-
我认为您缺少面板上的溢出 css 设置。尝试溢出-y:滚动;溢出-x:自动。此外,您不需要两个面板,只需一个即可完成工作。
-
@Aseem Gautam overflow-y and x 仅适用于某些浏览器,还是不适用?
-
所有主流浏览器都支持overflow属性。
-
yes ,但不是 -x 和 -y ,据我所知...... WebDev 在 overflow-x 上也显示错误。 . .
标签: asp.net