各位大哥,此问题甚急,请有识之士赐教
我在导出DataGrid到Excel的时候,中文文件名在"打开"文件时出错
都是些"%9989%92"类似的东东
源码是这样的
Response.Charset = "GB2312";
System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN",true); Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.ContentType = "application/vnd.ms-excel";
this.EnableViewState = false;
string title = Request.QueryString["title"];
Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlPathEncode( title + ".xls") );
我在导出DataGrid到Excel的时候,中文文件名在"打开"文件时出错
都是些"%9989%92"类似的东东
源码是这样的
Response.Charset = "GB2312";
System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN",true); Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.ContentType = "application/vnd.ms-excel";
this.EnableViewState = false;
string title = Request.QueryString["title"];
Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlPathEncode( title + ".xls") );
解决方案 »
- 急求解决方案:恢复数据库!!!!!!!!!!!!
- 求一个无刷新N级联动下拉列表的例子。
- 毕业设计遇到的问题,急!感谢大家参与!
- 程序生成的get方法有个奇怪的问题,非常非常奇怪,大家来看看。
- 表某字段有三种类型分别a,b,c,统计这三种类型分别共多少?
- 水晶报表的报表文件中包含两个database fields 采用field definitions only,请问.net中如何动态的绑定数据源?
- 大家们 别看了 进来吧
- 问个字符串的问题
- ReportView+AJAX刷新问题
- google服务器竟然也会出问题
- 在asp.net中如何执行参数化的like和in语句啊?(非高手误进 很难)
- 数据库所有者的问题
httpResponse.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");
strExcelName = "中文文件" If strExcelName = Nothing Then strExcelName = "ExcelFiles.xls"
strExcelName = System.Web.HttpUtility.UrlEncode(strExcelName) ' & ".xls"
StrTmp = "attachment;filename=" & strExcelName
Response.ContentType = "application/vnd.ms-excel"
Response.ContentEncoding = System.Text.Encoding.Default 'GetEncoding("GB2312")
Response.Charset = "GB2312"
Response.AddHeader("Content-Disposition", StrTmp)
Response.Write("..............文件内容...............")
response.end