将滚动条添加到以编程方式填充的GridView

时间:2013-07-19 16:46:11

标签: c# .net gridview

我以编程方式填充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。

1 个答案:

答案 0 :(得分:0)

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

这样可以在DIV中滚动(如果需要)网格视图。

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