博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GridView导出Excel(中文乱码)
阅读量:6326 次
发布时间:2019-06-22

本文共 1547 字,大约阅读时间需要 5 分钟。

public void OUTEXCEL(string items,string where)        {            DataSet ds = new StudentBLL().GetTable(items,where);            if (ds != null)            {                if (ds.Tables[0].Rows.Count > 65536)                {                    this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "");                    return;                }                GridView1.DataSource = ds.Tables[0];                GridView1.AllowPaging = false;                GridView1.DataBind();                Response.ClearContent();                Response.BufferOutput = true;                HttpContext.Current.Response.Charset = "UTF8";                HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.Default;//注意编码                Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");                HttpContext.Current.Response.ContentType = "application/ms-excel";                // Response.ContentType = "application/excel";                    using (StringWriter sw = new StringWriter())                {                    HtmlTextWriter htw = new HtmlTextWriter(sw);                    GridView1.RenderControl(htw);                    Response.Write(sw.ToString());                }                Response.End();            }            else            {                Response.Write("");            }        }        public override void VerifyRenderingInServerForm(Control control)        {            // 方法重写        }

 

转载于:https://www.cnblogs.com/wangzhenghua/p/4493998.html

你可能感兴趣的文章
Python3入门与实践(四): 面向对象
查看>>
OpenCV 入门
查看>>
Node中异步和同步的实现
查看>>
理解Underscore中的flatten函数
查看>>
强制类型转换——宽松相等和严格相等
查看>>
JavaScript 骚操作
查看>>
升级 Docker 中的 gitlab 服务
查看>>
构建无障碍 React Native 应用
查看>>
Flutter常用Widget详解(二)
查看>>
JavaSE基础:数组
查看>>
MarkDown自动生成目录(文章开头或者侧边目录)
查看>>
RxSwift 之 Observable
查看>>
互联网广告的背后是什么(3):今日头条DSP的基本信息和主要特点
查看>>
vimium
查看>>
我们的GIT工作流
查看>>
原型继承(翻译 vjeux 文章)
查看>>
部分 Android 手机硬压视频和 IOS 播放器不兼容的问题
查看>>
git常用命令
查看>>
JPA关系映射系列四:many-to-many 关联映射
查看>>
资产配置的难题,要靠一线城市的价值洼地解决?
查看>>