GridView:Paging与VerticalScrollBar

时间:2010-02-24 10:12:36

标签: asp.net user-interface gridview

分页的情况:

  • 跨浏览器,易于使用,原生。
  • 分页的麻烦:对用户来说很慢而且不太好。

滚动条的情况:

  • 速度快,对用户有好处。

滚动条的麻烦:

我是asp.net开发人员的新手,所以我需要选择一些方法让这个数据网格对用户非常友好,而且对我自己没有大麻烦。看起来这并不容易。所以我想知道一些关于它的技巧和窍门。

我正在考虑为其他浏览器制作用于FF和Paging的ScrollBar,但那......很奇怪......?

如果我在某个地方失败了> _<

,谢谢你,对不起我的英语

1 个答案:

答案 0 :(得分:2)

我非常喜欢让用户能够过滤他们的数据并使用减少的数据集,然后教他们以这种方式使用应用程序。用户确实需要在页面上拥有100条记录的情况非常少。我的偏好是将它们限制为50或100行,然后分页。一旦您在aspx页面上有太多记录,您的页面性能就会下降,生成时间更长,交付时间更长,呈现客户端更长。

也许是时候投资第三方网格?实现分页的网格组件通常会将页面操作作为回调进行操作,因此您只需在更改页面时重新呈现aspx页面的一部分,因此可以相当快地完成。大多数第三方网格也允许您访问分页机制,因此您可以控制每个网格页面的大小,或者允许用户选择他们想要的大小。