【转载】ASP.NET 固定GridView的表头和某几列

3 篇文章 0 订阅
1 篇文章 0 订阅

原链接: 固定GridView的表头和某几列
原文链接有个Demo代码,如果有需要的话可以点击原文再下载。
范例

原来系统中有很多超长gridview,需要用户向右平行拉动才能看到后面的内容。目前开发一个新系统时用户提出这样实在不方便,希望用Excel类似的冻结表头的效果,方便查看。

但是目前我遇到了几个问题,暂时只能用其他方法解决,待验证实际解决问题:

  1. 由于我的项目使用母版页,虽然已经挖了asp:Content 放子页实际内容,检查发现代码中的css样式,以及js文件,都无法在子页中单独加入,只能放在母版页中,相当奇怪。 目前未知具体是什么原因导致的。
  2. 由于该脚本需要在加载完Gridview之后再对Gridview进行操作,所以操作的script必须放在body处,而类似问题1,我放在Content对应Body的位置的script完全不生效。
  3. 目前我是将所有内容都放回母版页对应的head和body位置。如果需要使用这个样式的,我目前固定用一个ID(如GridViewFreeze),其他不采用这个样式的用其他的ID(GridViewOrigin)。这样来达到区分。
  4. 以前的一些对表格的js代码失效了,不确定是否与jq有什么冲突。

目前还在学习母版页为什么会导致这样的问题,如果有其他同好发现了类似原因的话欢迎分享。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值