FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 5329|回复: 5

Grid合计

[复制链接]
发表于 2018-5-9 10:20:16 | 显示全部楼层 |阅读模式
各位大神因公司原因,近期才用FIneui,现在用fineui的Grid感觉在有的地方不是很好用,不知道是我没弄明白还是咋地,请各位大神指教!1、排序问题,现在基本上用数据库分页多,我查询出来的数据再做排序,应该不需要再去重新绑定数据了啊,点列头就直接排序了啊
2、合计问题,因为我用的是动态加载列的模式,现在的软件都是客户自己来配置表格显示的列、列名、固定列、汇总列以及汇总方式,但是现在fineui的grid合计还要查询出来对List进行循环合计,感觉比较麻烦,以前用的是 DEV 的grid 和LigerUI的grid都是配置列就行 ,比如ligerui的grid

希望各位帮忙解答下,非常感谢!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2018-5-9 10:42:31 | 显示全部楼层
1、排序问题,现在基本上用数据库分页多,我查询出来的数据再做排序,应该不需要再去重新绑定数据了啊,点列头就直接排序了啊
数据库分页时,表格只知道当前分页的数据,对其他分页的数据一无所知。所以排序也要回发到后台重新绑定(数据库排序分页后,直接返回当前页面的数据)。示例:http://pro.fineui.com/#/gridpagi ... tabase_sorting.aspx



2、合计问题,因为我用的是动态加载列的模式,现在的软件都是客户自己来配置表格显示的列、列名、固定列、汇总列以及汇总方式,但是现在fineui的grid合计还要查询出来对List进行循环合计,感觉比较麻烦
在启用分页的情况下,合计分为当前页合计,还是全部数据合计(必须自行检索数据,并返回结果)。FineUIPro中需要自己设置合计行内容(示例只是模拟情况,真正的项目可能需要数据库直接返回结果,而无需循环遍历)
当前页合计:http://pro.fineui.com/#/grid/grid_summary_currentpage.aspx
全部数据合计:http://pro.fineui.com/#/grid/grid_summary_scrollbar_bottom.aspx
 楼主| 发表于 2018-5-9 11:01:27 | 显示全部楼层
sanshi 发表于 2018-5-9 10:42
数据库分页时,表格只知道当前分页的数据,对其他分页的数据一无所知。所以排序也要回发到后台重新绑定(数 ...

感谢30兄回答,对于第一个问题 排序,我想能不能这样呢,返回数据后,就像客户端排序一样,我看到MVC中有个这样例子 ;
第二个问题,能否直接对当前也合计就像我上面的图片那样,不需要在查询数据后 再次进行数据处理,全部通过控件来自行处理汇总问题。
发表于 2018-5-9 14:34:30 | 显示全部楼层
aqsoft 发表于 2018-5-9 11:01
感谢30兄回答,对于第一个问题 排序,我想能不能这样呢,返回数据后,就像客户端排序一样,我看到MVC中有 ...

WebForms不支持客户端分页和排序,因为要和后台数据保持同步。

即使MVC版,客户端排序也不能和服务器分页放到一起,原因我前面已经说了 - 服务器分页时表格只知道当前页数据,无法在客户端排序
 楼主| 发表于 2018-5-9 15:02:01 | 显示全部楼层
sanshi 发表于 2018-5-9 14:34
WebForms不支持客户端分页和排序,因为要和后台数据保持同步。

即使MVC版,客户端排序也不能和服务器分 ...

非常感谢您的回答,如果这样排序不支持,那就这样吧!
然后再问下,能否向上面图那样可以支持多种汇总方式 如 最大、最小、平均、求和 等等,还是说都需要我从数据库中算好赋值给它?
发表于 2018-5-9 17:36:07 | 显示全部楼层
aqsoft 发表于 2018-5-9 15:02
非常感谢您的回答,如果这样排序不支持,那就这样吧!
然后再问下,能否向上面图那样可以支持多种汇总方 ...

自己计算好了,再赋值
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-3-29 07:53 , Processed in 0.047328 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表