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

asp.net将gridview导出到excel和word

发布网友 发布时间:2022-04-27 09:08

我来回答

2个回答

热心网友 时间:2022-04-27 10:37

用数据流导出,Gridview什么样子,导出来就是什么样子。
ex:
Response.Clear();
Response.Buffer = true;
Response.Charset = "utf-8";
Response.AppendHeader("Content-Disposition", "attachment;filename=tuican.xls");
Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8"); //设置输出流为简体中文
Response.ContentType = "application/ms-excel"; //设置输出文件类型为excel文件。
this.EnableViewState = false;
System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN", true);
System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
this.GridView1.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作

热心网友 时间:2022-04-27 11:55

更换输出类型 分别导出到word 和 excel中
//以下三行可选,如果没有的话导出的只是当前页数据,没有其他页数据
gvTrip.AllowPaging = false;
gvTrip.AllowSorting = false;
gvTripDataBind(); //重新绑定gridview.
//移除标识列,操作列
gvTrip.Columns.RemoveAt(0);
gvTrip.Columns.RemoveAt(0);
gvTrip.Columns.RemoveAt(5);
gvTrip.Columns.RemoveAt(7);
///为gvPerson绑定--任务描述列、说明列、建议列、和备注列,因为这些列都使用超
//长字符串截取的方法。构造出差原因列
BoundField columnTripReason = new BoundField();
columnTripReason.HeaderText =出差原因;
columnTripReason.DataField =TripReason;
////加入出差原因列
gvTrip.Columns.Insert(5, columnTripReason);
//构造备注列
BoundField columnRemark = new BoundField();
columnRemark.HeaderText = 备注;
columnRemark.DataField = Remark;
//加入备注列
gvTrip.Columns.Insert(8, columnRemark);
//重新绑定gvPerson
gvTripDataBind();
Response.Charset = GB2312;
Response.ContentEncoding = System.Text.Encoding.UTF7;
Response.AppendHeader(Content-Disposition, attachment;filename= + HttpUtility.UrlEncode(人员流动(出差)信息表.xls, System.Text.Encoding.UTF8).ToString());
Response.ContentType = application/ms-excel;
this.EnableViewState = false;
StringWriter tw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(tw);
gvTrip.RenderControl(hw);
Response.Write(tw.ToString());
Response.End();

我去掉了部分双引号 不知道为什么加上了就提交不全
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
形容手表很舒服的句子 情侣手表的对话句子 租门面和房东鉴了十年合同,房东要退店面,我可以不退吗,继续经 ...一篇朝花夕拾里十篇小短文的主要内容及作者的情感和主要人物的... 什么叫狼狗 狼狗的生活习性有哪些? 起个姓罗好听的宝宝名字 野火的近义词 个是词语解释 请旌词语解释 好听的霸道总裁 言情 复仇小说名,自己写小说 通过体育锻炼能否达到减肥?你怎么看? 通过体育锻炼能否达到减肥,会起到什么作用? 合适的运动能快速减肥,怎么选择合适的运动呢? 什么有氧体育运动项目减肥效果好又不伤身体? 移动硬盘摔了一下,不读盘了,说是磁头出问题了,这样就要数据需要多少钱? 在北京,维修中心说硬盘的磁头坏了。需要开盘,硬盘的开盘价,最低是多少? 1t的硬盘磁头坏了修好需要多少钱 霸气的女生头像适合十一岁的小女孩动漫 小黄鸭密码箱原始密码 爸妈可以偏心到什么地步? 有人代刷微信公众号加注册吗 刷屏是不是在微信公众号里快速反复投票 大家说一说,科跃优值得买吗?有没有作用的? 客让主队一球谁算输赢怎么说 苹果5c原版日历删了要如何再下载 闹钟、日历被删除了,怎么重新下载? 9300 s日历是官方的 可以卸载重新下载个农历的日历吗 重新下载了一个日历还是打不开,什么原因? 海关出口监管条件G是什么 作什么体育运动能减肥 有氧体育运动项目减肥要达到什么强度效果最好? 最有效的减肥运动时什么体育运动 [健身] 卫生间集成吊顶安装 卫生间集成吊顶安装前的准备都有什么 谁知道安装卫生间集成吊顶方法是什么? 如何安装卫生间集成吊顶 霸道总裁小说书名怎么取 卫生间集成吊顶安装注意事项都有哪些 集成吊顶的卫生间装横梁怎么装 这个功率是什么意思的啊 我的对讲机频率是400~470MHz(UHF段) 射频功率<5W 什么意思 我这个是多少公里的? RF power是什么意思 什么是发射功率? 请问正向功率,反向功率,驻波比是什么意思.这些参数是大好还是小好? asp.net、SQL Server2000数据库、导出word、excel代码(aspx.vb) 苹果手机为什么外壳打不开 我的iphone耳机插上去没反应,怎么回事啊??? 电容屏幕是? 多媒体触摸一体机哪个牌子好?性价格比高?