2

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

  1. 寻呼
  2. 排序
  3. 过滤

目标是在几乎所有网页 (.aspx) 中重用该组件,以使整个网站的外观、布局和行为保持一致。

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

  1. 扩展当前的 asp.net Gridview 组件。
  2. 使用 ajax 方法提取数据实现一个非常自己的自定义解决方案,使用一些 jquery 模板在客户端进行渲染..等。

我不知道从哪里开始。我得到的要求只是说创建一个通用的 Grid 组件,以便我团队中的所有其他人都可以重用相同的组件。

请让我深入了解我应该采用哪种方式来实现,以便将来这个组件是可扩展的,并且在不久的将来它可以在整个站点中重用。

4

2 回答 2

1

jQuery 插件datatables.net非常轻巧,并且具有您需要的所有功能。你可以用那个。

于 2012-08-25T16:38:05.813 回答
0

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

http://jqmvcgrid.codeplex.com/

于 2012-08-25T13:06:29.287 回答