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

太好了 正好需要
页: [1] 2 3 4 5 6 7
查看完整版本: DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上