找回密码
 立即注册

QQ登录

只需一步,快速开始

z799616378

金牌服务用户

18

主题

44

帖子

220

积分

金牌服务用户

积分
220

活字格认证微信认证勋章

z799616378
金牌服务用户   /  发表于:2020-8-1 13:53  /   查看:3429  /  回复:7
1金币
用C1  for  asp.net完成了一个项目,现在有个新的需要需要导入excel文件数据加载到Gridview中完成编辑后再保存到数据库中,这个怎么实现呢一直没想到办法。

要是有demo更好了,十分感谢。

最佳答案

查看完整内容

Gridview无法直接导入excel文件,可以使用C1XLBook价值xls文件,加载后可以提取相关的单元格数据用于Gridview的数据源 相关的demo可以参考 https://demo.grapecity.com.cn/ComponentOne/ASPNET/ControlExplorer/C1Excel/LoadingWorkSheets.aspx

7 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-1 13:53:25
来自 2#
Gridview无法直接导入excel文件,可以使用C1XLBook价值xls文件,加载后可以提取相关的单元格数据用于Gridview的数据源

相关的demo可以参考
https://demo.grapecity.com.cn/Co ... dingWorkSheets.aspx
回复 使用道具 举报
z799616378
金牌服务用户   /  发表于:2020-8-6 12:09:23
3#
Richard.Ma 发表于 2020-8-3 00:46
Gridview无法直接导入excel文件,可以使用C1XLBook价值xls文件,加载后可以提取相关的单元格数据用于Gridvi ...

收到,看了这个Demo太有启发了。另外再请教下您,C1GridView控件加载的数据如何实现导出及打印功能呢?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-6 17:07:34
4#
没有提供打印功能,关于导出你可以参考
https://demo.grapecity.com.cn/Co ... ExportingExcel.aspx

如果确实要打印的话,也可以导出为pdf后去打印pdf文件
回复 使用道具 举报
z799616378
金牌服务用户   /  发表于:2020-8-6 18:14:21
5#
Richard.Ma 发表于 2020-8-6 17:07
没有提供打印功能,关于导出你可以参考
https://demo.grapecity.com.cn/ComponentOne/ASPNET/ControlExplo ...

好的,太感谢了。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-6 18:33:22
6#
不客气
回复 使用道具 举报
z799616378
金牌服务用户   /  发表于:2020-8-6 18:54:27
7#

不好意思再请教下,我翻了C1Excel的使用文档,没有找到webform中有相关控件呀,而且我复制控件demo演示代码到本地无法使用呀。C1XLBook _xlBook = new C1XLBook(); 怎么实现的?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-7 09:46:09
8#
C1Excel是一个后台控件,并不和webform界面产生直接的交互,

Load方法可以打开Excel文件,
https://www.grapecity.com/compon ... .C1XLBook~Load.html


然后再去根据教程提取相应的表格元素
https://www.grapecity.com/compon ... ornettaskbased.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部