找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] spread的分页处理

Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-19 17:44:14
11#
C1DbNavigator只是提供一个界面导航控件,具体的数据分页功能,你可以参考9楼我发你的demo,那个是使用C1DataSource来对数据进行分页的。

另外,你说的c1inputpanel,主要是用于数据项编辑的,其中的导航栏,主要是用来切换数据行,并不是一个换页按钮
回复 使用道具 举报
qimeimeiqi
初级会员   /  发表于:2020-8-27 12:51:32
12#
Richard.Ma 发表于 2020-8-19 17:44
C1DbNavigator只是提供一个界面导航控件,具体的数据分页功能,你可以参考9楼我发你的demo,那个是使用C1Da ...

回复迟了不好意思。
您说的意思我大概懂,但是并没有解开我的困惑。
首先对于demo,我的demo并不是由9楼里的文件链接找到的。而是我从官网上下载的,所以我并不清楚两者是不是一样。我找过9楼的文件夹,我并没有这样的文件。可能是因为我用的是日文版的原因。(下载的是这个 ComponentOneDemoExplorer)
其次,C1DataSource是基于已导入的DataSource再进行分页吗?我这边导入数据的方式有些复杂,我也不想破坏根本。如果是在数据导入过
回复 使用道具 举报
qimeimeiqi
初级会员   /  发表于:2020-8-27 12:59:55
13#
本帖最后由 qimeimeiqi 于 2020-8-27 13:02 编辑
Richard.Ma 发表于 2020-8-19 17:44
C1DbNavigator只是提供一个界面导航控件,具体的数据分页功能,你可以参考9楼我发你的demo,那个是使用C1Da ...

回复迟了不好意思。
您说的意思我大概懂,但是并没有解开我的困惑。
首先对于demo,我的demo并不是由9楼里的文件链接找到的。而是我从官网上下载的,所以我并不清楚两者是不是一样。我找过9楼的文件夹,我并没有这样的文件。可能是因为我用的是日文版的原因。(下载的是这个 ComponentOneDemoExplorer)
其次,C1DataSource是基于已导入的DataSource再进行分页吗?我这边导入数据的方式有些复杂,我也不想破坏根本。如果是在数据导入过
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-27 15:01:25
14#
本帖最后由 Richard.Ma 于 2020-8-27 15:34 编辑

您看到的demo是webform的,webform控件本身支持分页,只需要设置
sheet.AllowVirtualScrollPaging = true;
      sheet.PageSize = 15;

即可呈现分页效果

Winform的不支持分页,所以只能是直接对数据源进行分页,每次只给spread控件绑定所显示的一页数据,我会做一个简单的demo来说明

SpreadPaging.zip (5.61 MB, 下载次数: 2233)
回复 使用道具 举报
qimeimeiqi
初级会员   /  发表于:2020-8-27 17:34:11
15#
本帖最后由 qimeimeiqi 于 2020-8-27 17:56 编辑
Richard.Ma 发表于 2020-8-27 15:01
您看到的demo是webform的,webform控件本身支持分页,只需要设置
sheet.AllowVirtualScrollPaging = true; ...

现在一时半会实行不了,需要稍微修改一下。我回去琢磨琢磨。谢谢你。如果有问题,再来请教。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-27 18:14:51
16#
我已经附了一个demo给你了,你直接参考就行
回复 使用道具 举报
qimeimeiqi
初级会员   /  发表于:2020-8-28 10:12:35
17#
Richard.Ma 发表于 2020-8-27 18:14
我已经附了一个demo给你了,你直接参考就行

这个地方从下载后一直有问题,没有解决掉。所以demo实行不了。请问这个限制应该怎样消除。

文件Form.resx不能处理,因为有网络或地域限制,文件有web的标记。要想处理这样的文件,请消除web的标记。(翻译过来大概是这个意思,因为是日文版本,所以显示的是日语)
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-28 12:30:25
18#
网上有类似问题的解决办法,可以参考一下

https://www.cnblogs.com/GarsonZhang/p/10243818.html
回复 使用道具 举报
qimeimeiqi
初级会员   /  发表于:2020-8-28 13:05:33
19#
Richard.Ma 发表于 2020-8-28 12:30
网上有类似问题的解决办法,可以参考一下

https://www.cnblogs.com/GarsonZhang/p/10243818.html

已经可以打开了,谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-28 13:45:12
20#
不客气
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部