html - 如何卡住具有无限行和列的表格数据网格列表的标题和第一列?

标签 html css asp.net grid-layout

我有一个包含无限列和行的 asp.NET 网格列表。这是作为搜索结果显示的(某种工作历史数据)。根据搜索条件,没有。列和没有。行数会增加。

我需要修复/卡住第一行(标题部分)和左侧的 3 列(这 3 列需要一直显示,其余内容可以滚动)。

在代码页中可以看到这么多内容:

<div style="height:500px; overflow:auto">
<asp:GridView ID="someid" runat="server">
</asp:GridView>    
</div>

The dark area showing is to be freezed, but there is not limit of columns

标题列是动态出现的,'n' 没有。标题将会出现(如 2016 年 4 月、1026 年 5 月等),因此不能为每个标题应用“id”。前 3 个左列也相同。有什么解决办法吗?

最佳答案

看看这个gridviewscroll插件,在这里你可以找到一个 jquery 插件来完成你想要的

在你添加了正确的 cssjs 文件之后,你应该使用的代码是这样的:

$(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 
        }); 
    } 

关于html - 如何卡住具有无限行和列的表格数据网格列表的标题和第一列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30400019/

相关文章:

javascript - php html 输入文本字段

javascript - jQuery:追加到文本区域内段落的 html 的最佳方式

html - 使用 Bootstrap 的移动响应 github 页面的格式化问题

html - :hover background with img inside

c# - 从 jquery 调用异步 .NET 4.5 Web 服务

javascript - 一项功能可以正常工作,而其他功能则不能

html - 当我点击左 Accordion 时,它会在右 Accordion 中创建空间

html - 如何保持 div 一定比例,但给它一个最大尺寸?

c# - SQL 查询没有获取所有数据 C#/ASP.net

asp.net - 我的 sprite 在 jsfiddle(包括)中工作,但在我的 asp.net 站点上显示为空白页。有任何想法吗?