我的任务是创建一个具有以下功能的通用 Gridview 组件:
- 寻呼
- 排序
- 过滤
目标是在几乎所有网页 (.aspx) 中重用该组件,以使整个网站的外观、布局和行为保持一致。
网格必须是轻量级的,最好是基于 ajax 的。我心里有几个想法:
- 扩展当前的 asp.net Gridview 组件。
- 使用 ajax 方法提取数据实现一个非常自己的自定义解决方案,使用一些 jquery 模板在客户端进行渲染..等。
我不知道从哪里开始。我得到的要求只是说创建一个通用的 Grid 组件,以便我团队中的所有其他人都可以重用相同的组件。
请让我深入了解我应该采用哪种方式来实现,以便将来这个组件是可扩展的,并且在不久的将来它可以在整个站点中重用。