.net导出到Excel与Word中(带上下标)
private void OutExcel(GridView dg, string name)
{
dg.Visible = true;
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
name = "attachment;filename=" + name;
Response.AppendHeader("Content-Disposition", name);
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.ContentType = "application/ms-excel";
dg.EnableViewState = false;
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
dg.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
}
//输出到word的函数,可直接copy到 cs页面
private void OutWord(GridView dg, string name)
{
dg.Visible = true;
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
name = "attachment;filename=" + name;
Response.AppendHeader("Content-Disposition", name);
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.ContentType = "application/ms-word";
dg.EnableViewState = false;
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
dg.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
}
//重载VerifyRenderingInServerForm方法,调用页面必须加入否则会提示错误
public override void VerifyRenderingInServerForm(Control control)
{
}
//调用方法 OutWord(Student, "File name.doc");
protected void Button1_Click(object sender, EventArgs e)
{
OutWord(Student, "File name.doc");
}
//调用方法 OutExcel(Student, "File name.xls");
protected void Button2_Click(object sender, EventArgs e)
{
OutExcel(Student, "File name.xls");
}
原网址:http://hi.baidu.com/sharp528108/blog/item/03217012279e3c52f819b884.html
为了避免标头出现乱码
用下边代码对标题进行编码
System.Web.HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8)+".xls";
转载于:https://www.cnblogs.com/sunheyubo/archive/2008/03/27/1124903.html
.net导出到Excel与Word中(带上下标)相关推荐
- C#在Excel与Word中写入上角标与下角标
C#在Excel与Word中写入上角标与下角标 一.简介 二.实现过程 三.导出PDF字符错位 一.简介 使用C#语言操作Word与Excel文件一般分为两种方式,一种为在项目中引用Microsoft ...
- GridView导出到Excel或Word文件
在项目中我们经常会遇到要求将一些数据导出成Excel或者Word表格的情况,比如中国移动(我是中国移动用户)网上查话费的页面中就有一个导出到Excel的功能,光大网上银行查看历史明细也有这些功能... ...
- R语言使用broom包将回归模型(线性回归、逻辑回归、比例风险回归)的结果整理成dataframe并导出到excel等文件中:基于mtcars和colon数据集
R语言使用broom包将回归模型(线性回归.逻辑回归.比例风险回归)的结果整理成dataframe并导出到excel等文件中:基于mtcars和colon数据集 目录
- 复制excel或word中图片不失真
需求:工作中,需要复制excel或word中的图片,但复制之后,图片放大会模糊.失真 解决:以复制excel中的图片为例 1.excel或word,点击左上角[文件---选项---高级],找到[图片大 ...
- NPOI读取excel中的上下标,转化为真实的下标
excel或者word中,有设置上下标的功能,将设置后的内容复制出来,上下标识消失了的.本文档主要内容是NPOI识别上下标,将上下标转为对应的真上下标. 1.识别上下标 2.转换 /// <su ...
- java如何使显示字符下标_Java如何在 Word 中设置上、下标
上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...
- java for 下标_Java如何在 Word 中设置上、下标
上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...
- 怎么批量取消Excel文件中的上下标
今天跟大家分享一下怎么批量取消Excel文件中的上下标 1.打开Excel文件 2.选中要处理的单元格区域 3.点击下图选项(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做详细解说.) ...
- python绘图输出上下标中的上下标
1.python绘图 import matplotlib.pyplot as plt import numpy as npx = np.arange(0,6.28,0.01) y = np.sin(x ...
最新文章
- rrdtool数据备份与迁移
- 剑指offer:对称的二叉树
- 用 CALL TRANSACTION USING... 调用批输入时的一些注意事项
- 知识产权界福布斯排行榜公布:厉害了,我的中国!
- 根据根据图片的url怎么取得图片ImageView对象
- 简单的html渲染模板引擎
- cf1556Compressed Bracket Sequence
- 这些工具类用起来真的很”香“
- Linux 守护进程的启动方法
- 微型计算机没什么总线,微型计算机系统总线包括什么?
- HTML5等先关。。。
- linux 快捷键回复禁用,Linux 禁用Ctrl+Alt+Delete重启服务器操作
- oracle练习之查询1(where等)
- 《Conditional BERT Contextual Augmentation》论文笔记
- PS用圆角矩形工具画出来的是实线而是虚线,哪里出问题了?
- 新年新气象,新的一年新的开始,给自己定个小小的目标,以此为证
- 明尼苏达量表结果分析_MMPI明尼苏达多项人格心理测试量表结果分析
- 计算风险指标:最大回撤、计算风险收益指标:夏普比率、利用最大回撤和夏普比筛选基金、比较3只股票的夏普指数
- 夺宝奇兵 (优先队列 + 贪心 + 暴力枚举)
- c语言 (3×3)矩阵转置
热门文章
- /var/lib/docker/overlay2/xxxxx no such file or directory docker文件删除引发的问题
- 一图了解git常用开源许可证书
- JS Uncaught SyntaxError:Unexpected identifier异常报错原因及其解决方法
- VS调试时提示此项目已经过期
- 2022-2028年中国水处理分离膜行业市场现状调研及市场需求潜力报告
- 微机原理—定时计数控制接口
- 群论中的拉格朗日定理(子群的阶必然能整除群阶---数学
- LED芯片,应用品,蓝宝石衬底,集成电路,UV
- TVM图优化与算子融合
- 3D MinkowskiEngine稀疏模式重建