Asp.net 如何修复GridView的标题
我在ASP.NET页面中有一个GridView,其中包含1000多条记录以及标题,并将grid view放入div中。当我滚动时,GridView标题也会向上移动,因为我无法查看标题信息。请告诉我任何修复标题的解决方案。我认为您不需要使用第三方控件来实现这一点,您可以使用CSS来实现 asp.net生成的HTML不是完全标准的,您首先需要稍微改变一下表的呈现方式,以便生成Asp.net 如何修复GridView的标题,asp.net,css,Asp.net,Css,我在ASP.NET页面中有一个GridView,其中包含1000多条记录以及标题,并将grid view放入div中。当我滚动时,GridView标题也会向上移动,因为我无法查看标题信息。请告诉我任何修复标题的解决方案。我认为您不需要使用第三方控件来实现这一点,您可以使用CSS来实现 asp.net生成的HTML不是完全标准的,您首先需要稍微改变一下表的呈现方式,以便生成。在数据绑定后添加以下行: MyGridView.UseAccessibleHeader = true; MyGridView
。在数据绑定后添加以下行:
MyGridView.UseAccessibleHeader = true;
MyGridView.HeaderRow.TableSection = TableRowSection.TableHeader;
有很多教程解释了如何使用固定内容使表内容可滚动。找到并快速测试了此项:
但我想改变一件事:
div.tableContainer {
...
// instead of overflow: auto
// even though it is a CSS3 property, it has been widely supported for a long time (IE5+, FF1.5+, O9.5+, Safari3+, Chrome2+)
overflow-x: hidden;
overflow-y: auto;
...
}
使用(麻省理工学院许可证)