通用可重用gridview,具有asp.net Web应用程序的排序,分页和过滤功能

时间:2012-08-25 12:41:59

标签: asp.net ajax gridview

我的任务是创建一个具有以下功能的公共Gridview组件:

  1. 寻呼
  2. 排序
  3. 过滤
  4. 目标是在几乎所有网页(.aspx)中重用该组件,以便整个网站的外观,布局和行为保持一致。

    网格必须是轻量级的,最好是基于ajax的。我有几个想法:

    1. 扩展当前的asp.net Gridview组件。
    2. 使用ajax方法实现一个非常自己的自定义解决方案来提取数据,使用一些jquery模板在客户端进行渲染。等等。
    3. 我不知道从哪里开始。我给出的要求只是说创建一个通用的Grid组件,以便我团队中的所有其他组件可以重用相同的组件。

      请让我深入了解我应该采用哪种方式实施,以便将来该组件可以扩展,并且在不久的将来可以在网站上重复使用。

2 个答案:

答案 0 :(得分:1)

jQuery插件datatables.net重量很轻,具有您需要的所有功能。你可以使用它。

答案 1 :(得分:0)

无需重新发明轮子,有大量的开源和付费网格可以做你想做的事情 - 检查这个网格(有完整的来源)。其中一个不错的功能是您可以添加一个可用于过滤的工具栏。

http://jqmvcgrid.codeplex.com/