gpt4 book ai didi

asp.net - 如何修复 GridView 的标题

转载 作者:行者123 更新时间:2023-11-28 10:20:37 25 4
gpt4 key购买 nike

我在 ASP.NET 页面中有一个 GridView,其中包含 1000 多条记录以及在 div 中放置标题的 GridView 。当我滚动时,GridView 标题也会向上移动,因为我无法查看标题信息。请让我知道修复 header 的任何解决方案。

最佳答案

我不认为你需要使用第三方控件来实现这个,你可以用 CSS 来实现。

asp.net 生成的 HTML 并不完全标准,您首先需要稍微改变表格的呈现方式以生成 <thead>。 .在数据绑定(bind)之后添加这些行:

MyGridView.UseAccessibleHeader = true;
MyGridView.HeaderRow.TableSection = TableRowSection.TableHeader;

有大量的教程解释了如何使您的表格内容可以固定内容滚动。找到并快速测试了这个:How to add a fixed table header with a vertical scrollbar in content .

不过我会改变一件事:

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;
...
}

关于asp.net - 如何修复 GridView 的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8667778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com