IE8 Fixed Header,可滚动GridView

时间:2010-05-24 13:50:33

标签: c# asp.net gridview

我知道这个话题已被提出,但是这些帖子都已过时,或者在IE8上无效。

简而言之,我们基本上希望在GridView中对列标题进行excel样式锁定。

我看过几个解决方案,一个jquery + css(setExpression)在IE8中不起作用。另一个使用ajax扩展,但在IE8中再次无效。

我已经浏览了以下链接中的每个解决方案,并且尚未找到IE8的工作实现。

GridView : How to make fixed Header Row

我看到telerik有一个实现更感谢我想要的,这是一个简单的概念,我相信我将不得不购买工具包...

2 个答案:

答案 0 :(得分:2)

这是solution,它在ie8上工作 - 至少在我的ie8上工作。

以下是一些演示: http://fixedheadertable.com/livedemos/

此处还有一个源代码http://www.dotnetcurry.com/ShowArticle.aspx?ID=255

还有一个(好主意)http://datawebcontrols.com/demos/ScrollableDataGridFixedHeader.aspx

答案 1 :(得分:0)

在搜索互联网的深度之后,我发现的唯一*实现是由IdeaSparks。它提供了一个开源自定义GridView实现,允许:

  1. 显示修复列标题,页脚和分页器
  2. 支持可滚动内容
  3. 用户可调整大小的列宽(新!)
  4. 在回发或回调后保持滚动位置和列宽(新!)
  5. 我唯一的抱怨是它要求你使用固定栏......