FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 14606|回复: 19
打印 上一主题 下一主题

grid导出excel问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-19 14:06:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试环境:在ie7下 用演示程序中的一个grid表格进行导出操作 开始以为是机子安装了office2007的原因,卸载后问题依旧,求高手分析一下是何原因。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
 楼主| 发表于 2012-6-20 13:03:04 | 只看该作者
大家都能将grid导出excel吗? 谁遇到和我一样的问题了!
板凳
发表于 2012-6-20 13:32:38 | 只看该作者
啃O 发表于 2012-6-20 13:03
大家都能将grid导出excel吗? 谁遇到和我一样的问题了!

导出,和框架本身没什么关系吧!将数据装载到GridView,然后输出到客户端就是了。
地板
 楼主| 发表于 2012-6-20 14:37:04 | 只看该作者
我也不知道我的为什么不行 我就是用的官方演示上的grid
后台button代码如下
            Response.ClearContent();
            Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
            Response.ContentType = "application/excel";
            StringWriter sw = new StringWriter();
            HtmlTextWriter htw = new HtmlTextWriter(sw);
            Grid1.RenderControl(htw);
            Response.Write(sw.ToString());
            Response.End();  
5#
发表于 2012-6-20 15:26:36 | 只看该作者
啃O 发表于 2012-6-20 14:37
我也不知道我的为什么不行 我就是用的官方演示上的grid
后台button代码如下
            Response.ClearCo ...

额!我没注意到官方有导出xls的示例。我一般是直接将数据装载到Asp.Net的GridView控件,然后导出!呵呵!
6#
 楼主| 发表于 2012-6-20 15:44:26 | 只看该作者
我只是用了官方一个grid演示页面 里面的导出按钮和代码是我自己加的
7#
发表于 2012-6-20 16:01:58 | 只看该作者
啃O 发表于 2012-6-20 15:44
我只是用了官方一个grid演示页面 里面的导出按钮和代码是我自己加的

没试过,你那种方式导出!呵呵!
8#
 楼主| 发表于 2012-6-21 02:22:38 | 只看该作者
有用extaspnet中grid导出excel成功的吗?有的话给回复一下,我想确定一下是我代码问题还是控件的问题,纠结好长时间了
9#
发表于 2012-6-21 08:28:23 | 只看该作者
本帖最后由 〓飚〓 于 2012-6-21 08:29 编辑
啃O 发表于 2012-6-20 14:37
我也不知道我的为什么不行 我就是用的官方演示上的grid
后台button代码如下
            Response.ClearCo ...


Grid1.RenderControl(hw); 这样写好像不行吧,跟GridView1.RenderControl(hw);应该是不一样的
10#
 楼主| 发表于 2012-6-21 13:16:56 | 只看该作者
〓飚〓 发表于 2012-6-21 08:28
Grid1.RenderControl(hw); 这样写好像不行吧,跟GridView1.RenderControl(hw);应该是不一样的 ...

我是看三石大哥的博客上这么用的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-30 09:37 , Processed in 0.050085 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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