开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 56173|回复: 190

DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上

  [复制链接]

0

精华

490

贡献

762

赞扬

管理员

Rank: 45Rank: 45Rank: 45Rank: 45Rank: 45

帖子
158
软币
3876
在线时间
580 小时
注册时间
2015-6-30
发表于 2017-6-15 11:04:27 | 显示全部楼层 |阅读模式
本帖最后由 rzt_tao 于 2017-6-15 11:08 编辑

正常情况下,GridControl显示在界面上直接导出数据到excel是没问题的,
在动态创建的时候如果不显示在界面上并不会把数据导到excel,一般的解决方法都是先添加导出后再隐藏或者释放掉,这种方法虽然如愿导出了数据,但是,想一想,这不是很多余么。
大伙有没有想过为什么显示到界面的时候才能导出数据内容呢?其实原理很简单,当对GridControl绑定数据的时候,就会在Form上实例化了BindingContext对象,Ok知道这个情况,这样问题就很好解决了,只要在代码中直接实例化这个对象不就不需要到Form上自动实例化了么,
利用这个原理写了以下方法
点赞评论可以查看(随便评论或者乱写的,小心小黑屋伺候)
游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 17贡献 +10 赞扬 +17 收起 理由
landscapes + 1 赞一个
amao0976 + 1 很给力
weishenme1977 + 1 赞一个
fpbaggio + 1 赞一个
psober + 1 感谢分享

查看全部评分

回复

使用道具 举报

0

精华

-8

贡献

38

赞扬

帖子
47
软币
492
在线时间
44 小时
注册时间
2016-1-14
发表于 2017-6-15 11:16:15 | 显示全部楼层
膜拜膜拜膜拜膜拜。
回复

使用道具 举报

0

精华

0

贡献

21

赞扬

帖子
27
软币
127
在线时间
6 小时
注册时间
2017-5-22
发表于 2017-6-15 11:18:09 | 显示全部楼层
太好了,谢谢!
回复

使用道具 举报

0

精华

-4

贡献

0

赞扬

帖子
46
软币
231
在线时间
14 小时
注册时间
2016-6-13
发表于 2017-6-19 15:44:50 | 显示全部楼层

我来看看行不行?
回复

使用道具 举报

0

精华

2

贡献

150

赞扬

帖子
131
软币
1220
在线时间
137 小时
注册时间
2014-12-29
发表于 2017-6-20 20:43:22 | 显示全部楼层

太好了,谢谢!
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
24
软币
219
在线时间
16 小时
注册时间
2016-1-8
发表于 2017-6-23 10:20:59 | 显示全部楼层
为啥每次都要回复一次
回复

使用道具 举报

0

精华

30

贡献

58

赞扬

帖子
61
软币
421
在线时间
34 小时
注册时间
2013-11-27
发表于 2017-6-23 11:59:13 | 显示全部楼层
太好了,谢谢!
回复

使用道具 举报

0

精华

0

贡献

92

赞扬

帖子
83
软币
982
在线时间
107 小时
注册时间
2017-3-20
发表于 2017-6-23 21:48:07 | 显示全部楼层
谢谢涛神分享
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
25
软币
161
在线时间
8 小时
注册时间
2017-2-2
发表于 2017-6-24 22:47:30 | 显示全部楼层
RE: DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上 [修改]
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
9
软币
94
在线时间
2 小时
注册时间
2016-5-19
发表于 2017-6-30 14:08:21 | 显示全部楼层
看看,长长见识
回复

使用道具 举报

0

精华

0

贡献

6

赞扬

帖子
7
软币
82
在线时间
3 小时
注册时间
2017-7-20
发表于 2017-7-20 15:13:13 | 显示全部楼层
111111111111111111111
回复

使用道具 举报

0

精华

0

贡献

17

赞扬

帖子
49
软币
802
在线时间
109 小时
注册时间
2013-11-1
发表于 2017-7-21 10:37:37 | 显示全部楼层
Thank you so much for sharing.
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
9
软币
124
在线时间
9 小时
注册时间
2013-11-19
发表于 2017-8-13 08:25:26 | 显示全部楼层
太好了,谢谢!
回复

使用道具 举报

0

精华

0

贡献

26

赞扬

帖子
55
软币
568
在线时间
75 小时
注册时间
2016-3-25
发表于 2017-8-17 14:45:20 | 显示全部楼层
good good good
回复

使用道具 举报

0

精华

0

贡献

100

赞扬

帖子
59
软币
488
在线时间
34 小时
注册时间
2014-4-27
发表于 2017-8-17 16:16:24 | 显示全部楼层
谢谢涛神分享
回复

使用道具 举报

0

精华

206

贡献

82

赞扬

帖子
97
软币
941
在线时间
110 小时
注册时间
2013-9-1
发表于 2017-8-21 21:17:01 | 显示全部楼层
这个没太看懂是什么意思。
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
7
软币
77
在线时间
3 小时
注册时间
2016-5-2
发表于 2017-10-22 12:47:39 | 显示全部楼层
查看下,看看能不能用上
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
5
软币
60
在线时间
0 小时
注册时间
2017-10-23
发表于 2017-10-23 10:09:44 | 显示全部楼层
刚开始学习,谢谢
回复

使用道具 举报

0

精华

5

贡献

0

赞扬

帖子
20
软币
102
在线时间
6 小时
注册时间
2017-10-31
发表于 2017-11-3 09:21:34 | 显示全部楼层
我想知道,谢谢分享!
回复

使用道具 举报

0

精华

518

贡献

401

赞扬

正版授权组

Rank: 14Rank: 14Rank: 14Rank: 14

帖子
213
软币
7221
在线时间
1177 小时
注册时间
2013-6-9
发表于 2017-11-9 14:01:23 | 显示全部楼层
太好了 正好需要
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-22 09:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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