问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

asp导出excel问题?

发布网友 发布时间:2022-04-20 21:16

我来回答

1个回答

热心网友 时间:2023-09-15 05:24

  其实 利用ASP NET输出指定内容的WORD EXCEL TXT HTM等类型的文档很容易的 主要分为三步来完成

  一 定义文档类型 字符编码

   Response Clear();   Response Buffer= true;

   Response Charset= utf ;  

   //下面这行很重要 attachment 参数表示作为附件下载 您可以改成 online在线打开

   //filename=FileFlow xls 指定输出文件的名称 注意其扩展名和指定文件类型相符 可以为 doc    xls    txt      

   Response AppendHeader( Content Disposition attachment;filename=FileFlow xls );

   Response ContentEncoding=System Text Encoding GetEncoding( utf );  

//Response ContentType指定文件类型 可以为application/ms excel application/ms word    application/ms txt    application/ms 或其他浏览器可直接支持文档 

   Response ContentType = application/ms excel ;

   this EnableViewState = false;  

  二 定义一个输入流  

   System IO StringWriter oStringWriter = new System IO StringWriter();   System Web UI HtmlTextWriter oHtmlTextWriter = new System Web UI HtmlTextWriter(oStringWriter);

  三 将目标数据绑定到输入流输出  

   this RenderControl(oHtmlTextWriter);   //this 表示输出本页 你也可以绑定datagrid 或其他支持obj RenderControl()属性的控件     Response Write(oStringWriter ToString());

   Response End();

  四 这时如果发生 只能在执行 Render() 的过程中调用 RegisterForEventValidation 的错误提示

  有两种方法可以解决

   修改web config(不推荐)<pages enableEventValidation = false ></pages>   直接在导出Execl的页面修改 

lishixin/Article/program/net/201311/14489
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
十亿韩元折合人民币是多少阿? 邮政银行卡余额查询 邮政储蓄查询余额怎么查 艰难 的国运与雄健的国民读后感500(把以前与现在作对比) 初一下册人教版 艰难的国运与雄健的国民 读后感300字 今日头条哪个版本的有电脑版电脑版今日头条怎么下载 今日头条在电脑上如何安装今日头条怎样就安装到电脑上了 如何评价武庙? 武经总要前集概述 武经总要军事思想 asp查询结果保存为excel文件 asp 页面显示问题, 我写了个导出到excel文件 需要... asp生成EXCEL的问题 asp导出excel文件大家有什么简便点的操作方法 ASP页面中怎么导出Excel文档 asp导入excel时遇到的问题 asp 导出excel 文件名,表名设置问题 代码如下: 在线请教:ASP网页上查询的数据如何输出到EXECL中? asp 输出excel,数据一列一列增加,如何在最终列(... 想把ASP表单提交的页面转化到EXCEL然后输出打印,... C# asp.net button直接打印目录下的excel时居然从... 求ASP操作excel数据库 功能实现查看,修改,统计,... 如何将asp查询结果输出为excel表格 asp.net中 生成一个EXCEL文件,怎么样可以保存在客... asp.net怎么将表格中内容打印 如何用asp将数据库中的数据导出并生成在excel或wor... ASP打印输出EXCEL格式 Asp页面怎么调出打印Excel表格 被封多长时间可以解封? 东方心绮楼怎么汉化 看望肝癌病人要送什么? 肝癌病人开刀后送什么好 看望肝癌病人带什么礼品好 去看肝癌患者送什么东西好呀. 看望肝癌病人应该带什么营养品? 看望肝癌中晚期的病人,带什么礼物? 刚做完肝癌手术的病人吃什么营养品好? 看刚手术过的病人,送什么礼物好? 同学父亲肝癌晚期,痛苦不堪,想去看望他,带点啥... 看望手术病人送什么好? 送礼看病人各送什么水果好呢 肝癌晚期做完手术后能吃什么 哥哥已经术后三天了,是肝癌,现在可以吃东西了,... 肝癌切除术手术,应该吃点什么? 肝癌病人术后应该吃什么食物 肝癌手术后吃什么好? 请问肝癌手术后应该吃什么? 被封会封多久,要是一直没有解封会被注销吗? 发面干了怎么办? 面活硬了怎么办