目前想开发一个符合自己要求的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”并不一定有实际联系。不论你用什么方式展现一组数据,你都重复上述那个需要知道的“取数、控制行”的基本流程。