当前位置: 代码迷 >> .NET组件控件 >> 求指点:自定义Grid服务器控件的翻页实现
  详细解决方案

求指点:自定义Grid服务器控件的翻页实现

热度:4421   发布时间:2013-02-25 00:00:00.0
求指导:自定义Grid服务器控件的翻页实现
目前想开发一个符合自己要求的Grid服务器控件,在翻页方面遇到困难,求各位指导!(如有人愿意协助,合适的可以支付酬劳,有意向可以直接联系我Q:1308642181)

1、思路:
a) 通过在配置文件手动配置相关信息:主要是取数脚本(SQL或Procedure),以及Grid的数据列信息、数据行的功能操作按钮;这些功能目前都已实现。
b) 控件还实现了查询条件的接收。


2、目前的难点:分页功能没有好的思路实现,以及列表数据的刷新也没有好的思路?

3、期望及要求:
a) 协助实现分页功能,同时能实现页面的刷新功能?
b) 注意要实现IE\FF\Google三个浏览器的通用?
c) 基于.net2010\jQuery开发的

注意:是Web控件。





------解决方案--------------------------------------------------------
分页控件 只应该负责页数的展示和对应的导航。

分页的实现不是它关系的事。

如果做分页Grid的话,问题也很多  用table很容易,但如果想自定义tag 

那实现就非常复杂,扩展性就受限了。 
------解决方案--------------------------------------------------------
table 的缺点 是如果任意一个单元格没显示出来,整体都出不来。

在网站中,这个是很忌讳的。
------解决方案--------------------------------------------------------
我实在想不出“这能有什么难点?”的。我猜你正常的流程就没有明确,而你却用“这些功能目前都已实现”这种话误导了我,所以我反而无法相信你到底哪一句是真的实现、哪一句是真的为难。

我先给你多说一点吧。你所谓的“取数脚本、数据列和行的控制”都已经实现,那么这个过程前后你又如何知道要取多少行数据,从哪一行开始取,总共还剩多少行没有取出来呢?如果不知道这些,我想你的所谓“取数、控制行”是一个稀里糊涂的设计。
------解决方案--------------------------------------------------------
分页与什么“数据展现、table”并不一定有实际联系。不论你用什么方式展现一组数据,你都重复上述那个需要知道的“取数、控制行”的基本流程。
  相关解决方案