0

我正在以编程方式填充 GridView,我想让它有一个滚动条(而不是一直向下扩展屏幕)。正如我在 Google 上找到的其他解决方案中所建议的那样,我尝试将以下内容添加到 CSS 中:

.gridView {
width:600px;
margin-left:auto;
margin-right:auto;
height:500px;
overflow:auto;
}

但这没有任何效果。我还可以做些什么?

编辑:这是在输出中应用上述样式的方式:

<table class="gridView" cellspacing="0" rules="all" border="1" id="PanelGridView" style="background-color:White;border-collapse:collapse;">

gridView 类显示为表的类,我通过查看正在应用的其他样式更改验证了 CSS 文件是否链接到 ASPX。

4

1 回答 1

0

样式必须应用于容器(例如 DIV),并且 gridview 必须放置在该容器内。

这样,gridview 可以在 DIV 中滚动(如果需要)。

这是基本场景。对于更高级的场景(例如在滚动内容时保持标题固定)请参阅http://csharpdotnetfreak.blogspot.com/2011/11/jquery-fixed-header-scrollable-gridview.html

于 2013-07-19T17:19:20.053 回答