rzt_tao
发表于 2017-6-15 11:04:27
DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上
本帖最后由 rzt_tao 于 2017-6-15 11:08 编辑
正常情况下,GridControl显示在界面上直接导出数据到excel是没问题的,
在动态创建的时候如果不显示在界面上并不会把数据导到excel,一般的解决方法都是先添加导出后再隐藏或者释放掉,这种方法虽然如愿导出了数据,但是,想一想,这不是很多余么。
大伙有没有想过为什么显示到界面的时候才能导出数据内容呢?其实原理很简单,当对GridControl绑定数据的时候,就会在Form上实例化了BindingContext对象,Ok知道这个情况,这样问题就很好解决了,只要在代码中直接实例化这个对象不就不需要到Form上自动实例化了么,
利用这个原理写了以下方法
点赞评论可以查看(随便评论或者乱写的,小心小黑屋伺候)
**** Hidden Message *****
wslsj888
发表于 2017-6-15 11:16:15
膜拜膜拜膜拜膜拜。
lbt
发表于 2017-6-15 11:18:09
太好了,谢谢!
duguyaoyu
发表于 2017-6-15 11:24:44
谢谢楼楼
liwei5277
发表于 2017-6-15 12:04:11
看下效果
zxc7735
发表于 2017-6-19 15:44:50
我来看看行不行?
小宜
发表于 2017-6-20 20:43:22
太好了,谢谢!
ywscr
发表于 2017-6-21 21:45:45
thanks!!!!!!!!!!!!!!
hcl911204
发表于 2017-6-23 10:20:59
{:3_41:}为啥每次都要回复一次
ballpenxp
发表于 2017-6-23 11:59:13
太好了,谢谢!
je6rry
发表于 2017-6-23 21:48:07
谢谢涛神分享
lhxidian
发表于 2017-6-24 22:47:30
RE: DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上 [修改]
uwycqtg
发表于 2017-6-30 14:08:21
看看,长长见识
gyf960424
发表于 2017-7-20 15:13:13
111111111111111111111
lovethisgame
发表于 2017-7-21 10:37:37
Thank you so much for sharing.
郑北辰
发表于 2017-8-10 06:24:48
学习学习
在回忆中的记忆
发表于 2017-8-11 22:37:20
学习一下
hewen320
发表于 2017-8-13 08:25:26
太好了,谢谢!
qq1210974091
发表于 2017-8-15 13:43:33
支持涛神!
Yottor
发表于 2017-8-17 14:45:20
good good good
nawong
发表于 2017-8-17 16:16:24
谢谢涛神分享
ifu25
发表于 2017-8-21 21:17:01
这个没太看懂是什么意思。
xqhgg
发表于 2017-8-22 10:04:17
很好,下了
bjrwx
发表于 2017-8-25 11:36:36
谢谢分享
ChurchVin
发表于 2017-10-12 17:23:19
学习一下
tianyu0610
发表于 2017-10-22 12:47:39
查看下,看看能不能用上
yuanchunwu
发表于 2017-10-23 10:09:44
刚开始学习,谢谢
Agatha
发表于 2017-11-3 09:21:34
我想知道,谢谢分享!
shilei6617
发表于 2017-11-8 19:46:21
感谢分享!
panyijun
发表于 2017-11-9 14:01:23
太好了 正好需要