我有一个包含无限列和行的asp.NET网格列表。这是搜索(某种工作历史数据)的结果。根据搜索条件,no。列和没有。行将增加。
我需要修复/冻结左边的第一行(标题部分)和3列(3列需要一直显示,剩下的内容可以滚动)。
在代码页中可以看到这么多内容:
<div style="height:500px; overflow:auto">
<asp:GridView ID="someid" runat="server">
</asp:GridView>
</div>
标题列是动态来的,'n'没有。标题将来(如2016年4月,5月1026等等),因此不能为每个标题应用'id'。左前三列也是一样的。对此有何解决方案?
答案 0 :(得分:1)
看看这个gridviewscroll插件,在这里你找到一个jquery插件来完成你想要的东西
在您添加正确的css
和js
文件后,您应使用的代码为:
$(document).ready(function () {
gridviewScroll();
});
function gridviewScroll() {
$('#<%=someid.ClientID%>').gridviewScroll({
width: 660, //change this two values by
height: 200, //your real width and height
freezesize: 3
});
}