人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開(kāi)發(fā)教程 > 詳細(xì)頁(yè)面

將Asp.Net頁(yè)面輸出到EXCEL里去

將Asp.Net頁(yè)面輸出到EXCEL里去

更新時(shí)間:2022-09-02 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

其實(shí),利用ASP.NET輸出指定內(nèi)容的WORD、EXCEL、TXT、HTM等類(lèi)型的文檔很容易的。主要分為三步來(lái)完成。


  一、定義文檔類(lèi)型、字符編碼  

Response.Clear();

   Response.Buffer= true;

   Response.Charset="utf-8";  

   //下面這行很重要, attachment 參數(shù)表示作為附件下載,您可以改成 online在線(xiàn)打開(kāi)

   //filename=FileFlow.xls 指定輸出文件的名稱(chēng),注意其擴(kuò)展名和指定文件類(lèi)型相符,可以為:.doc    .xls    .txt   .htm  

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

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

   //Response.ContentType指定文件類(lèi)型 可以為application/ms-excel    application/ms-word    application/ms-txt    application/ms-html    或其他瀏覽器可直接支持文檔 

   Response.ContentType = "application/ms-excel";

   this.EnableViewState = false; 

  二、定義一個(gè)輸入流  

System.IO.StringWriter oStringWriter = new System.IO.StringWriter();

   System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);

  三、將目標(biāo)數(shù)據(jù)綁定到輸入流輸出  

this.RenderControl(oHtmlTextWriter);   

   //this 表示輸出本頁(yè),你也可以綁定datagrid,或其他支持obj.RenderControl()屬性的控件  

   Response.Write(oStringWriter.ToString());

   Response.End(); 

  總結(jié):本例程在Microsoft Visual Studio .NET 2003平臺(tái)下測(cè)試通過(guò),適用于C#和VB,當(dāng)采用VB的時(shí)候?qū)?this 關(guān)鍵字改成 me 。 


溫馨提示:喜歡本站的話(huà),請(qǐng)收藏一下本站!

本類(lèi)教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 扶余县| 广汉市| 讷河市| 孟村| 湘阴县| 始兴县| 龙川县| 报价| 宁乡县| 磐石市| 三门峡市| 新建县| 图们市| 乌鲁木齐市| 繁峙县| 名山县| 金沙县| 建德市| 灵台县| 扬中市| 罗田县| 龙江县| 清苑县| 桓台县| 吉安县| 万源市| 拉孜县| 正镶白旗| 关岭| 化德县| 怀安县| 绥阳县| 泽库县| 永靖县| 林周县| 壤塘县| 微山县| 延吉市| 辰溪县| 青岛市| 吉木乃县|