我以编程方式填充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。
答案 0 :(得分:0)
必须将样式应用于容器(例如DIV),并且必须将gridview放在此容器内。
这样可以在DIV中滚动(如果需要)网格视图。
这是基本情景。对于更高级的方案(例如,在滚动内容时保持标题固定),请参阅http://csharpdotnetfreak.blogspot.com/2011/11/jquery-fixed-header-scrollable-gridview.html