电信站 网通站
 
 
万网产品站   新网产品站
服务热线: 0791-6810858
  400-6868-103 (免长途费)
 
首 页     网站建设     OA办公     网站推广     域名注册     虚拟主机     集团邮局     服务器租用     运营顾问     网站案例  
您现在的位置:首页 → 运营顾问 → 网站建设类
  运营顾问
Consultant
    网站建设类
    网络营销类
    运营研究类
    网站优化类
 
Asp.net页面实现下载excel文档
网站建设类 www.21it.com 时间:2008-12-26 15:07:18
Asp.net页面实现下载excel文档[www.cn-web.com]
protected void Page_Load(object sender, EventArgs e)
        {
            Response.Clear();
            Response.Buffer = true;

            Response.Charset = "utf-8";

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

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

            Response.AppendHeader("Content-Disposition", "attachment;filename=FileFlow.xls");

            Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");

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

            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();   


        }
 
咨询反馈
如果想获得更为详细的解决方案,并获得专业的支持,请您与我们联系,您也可以在线提交建站意向。
程序开发
世纪网络专业应用系统开发,帮助客户建立业务管理系统、员工管理系统、办公自动化系统等,提高工作效率,提高生产力。
网站推广
Baidu百度作为全球最大的中文搜索引擎,是国内用户最常使用搜索引擎。实践证明,其竞价排名是目前为止效果最好,投资回报最高的网络推广服务。
收藏本站  |  关于我们  |  新闻公告  |  付款方式  |  留言反馈  |  人才招聘  |  合作伙伴  |  联系方式
版权所有 © 2008 江西世纪网络科技有限公司 赣ICP备05020270号
全国统一服务热线:400-6868-103   QQ在线:80229612  6022008  24009604
电话:0791-6810858   6810859    不间断服务:13097283353   13870607108
地址:南昌市南京东路165号东方广场A1-2座1104 (邮编:330029)
法律顾问:北京市衡基律师事务所 徐颖略律师