欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

將datagrid控件內(nèi)容輸出到excel文件

 更新時(shí)間:2006年09月28日 00:00:00   作者:  
一個(gè)將datagrid控件內(nèi)容輸出到excel文件的demo,感興趣的朋友可以了解下或許對你學(xué)習(xí)datagrid控件相關(guān)有所幫助

一個(gè)將datagrid控件內(nèi)容輸出到excel文件的demo.
生成EXCEL文件

復(fù)制代碼 代碼如下:

public void setToExcel()
{
// Response.Clear();
// Response.Buffer= true;
// Response.Charset="utf-8";  

if (eformsn.Text=="")
{
DataGrid1.Visible=false;
Label1.Text="要匯入EXCEL,請先輸入申請單號!";
Label1.Visible=true;
}
else
{
dl.DataSource=DB("query", "select * from msi_eol_list_line where eformsn="+eformsn.Text+" order by eformsn").Tables[0].DefaultView;
dl.DataBind();

//下面這行很重要,attachment 參數(shù)表示作為附件下載,您可以改成online在線打開
//filename=FileFlow.xls 指定輸出文件的名稱,注意其擴(kuò)展名和指定文件類型相符,可以為:.doc .xls .txt .htm  

Response.AppendHeader("Content-Disposition","attachment;filename=EOL_"+eformsn.Text+".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";
dl.EnableViewState = false; 

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

//將目標(biāo)數(shù)據(jù)綁定到輸入流輸出  
//this 表示輸出本頁,你也可以綁定datagrid,或其他支持obj.RenderControl()屬性的控件  
dl.RenderControl(oHtmlTextWriter);
//this.DataBind.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
}
}

相關(guān)文章

  • asp.net獲取URL和IP地址的方法匯總

    asp.net獲取URL和IP地址的方法匯總

    asp.net獲取URL和IP地址的方法匯總,需要的朋友可以參考一下
    2013-03-03
  • asp.net類庫中添加WebService引用出現(xiàn)問題解決方法

    asp.net類庫中添加WebService引用出現(xiàn)問題解決方法

    在Web項(xiàng)目內(nèi)添加WebService的引用是件很簡單的事情,不過對于一些新手朋友來說,就沒有那么簡單了,因?yàn)樵谔砑拥倪^程中總會(huì)遇到一些困難,接下來詳細(xì)介紹如何解決,感興趣的你可不要錯(cuò)過了啊
    2013-02-02
  • ADO.NET之連接池技術(shù)的使用詳解

    ADO.NET之連接池技術(shù)的使用詳解

    本篇文章是對連接池技術(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • ASP.NET?MVC5網(wǎng)站開發(fā)用戶注冊(四)

    ASP.NET?MVC5網(wǎng)站開發(fā)用戶注冊(四)

    上一次把基本框架搭建起來了,這次開始整Web部分,終于可以看到界面了小激動(dòng)一下,web項(xiàng)目部分從用戶功能開始,基本有注冊,登錄、注銷、查找、查看、刪除等涉及Member區(qū)域和Manage區(qū)域,供大家參考,具體內(nèi)容如下
    2015-09-09
  • Linq中ToList()和CopyToDataTable()用法詳解

    Linq中ToList()和CopyToDataTable()用法詳解

    這篇文章介紹了Linq中ToList()和CopyToDataTable()的用法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • ASP.NET MVC使用正則表達(dá)式驗(yàn)證手機(jī)號碼

    ASP.NET MVC使用正則表達(dá)式驗(yàn)證手機(jī)號碼

    這篇文章介紹了ASP.NET MVC使用正則表達(dá)式驗(yàn)證手機(jī)號碼的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • WPF的數(shù)據(jù)綁定詳細(xì)介紹

    WPF的數(shù)據(jù)綁定詳細(xì)介紹

    數(shù)據(jù)綁定:是應(yīng)用程序 UI 與業(yè)務(wù)邏輯之間建立連接的過程。 如果綁定正確設(shè)置并且數(shù)據(jù)提供正確通知,則當(dāng)數(shù)據(jù)的值發(fā)生更改時(shí),綁定到數(shù)據(jù)的視覺元素會(huì)自動(dòng)反映更改。 數(shù)據(jù)綁定可能還意味著如果視覺元素中數(shù)據(jù)的外部表現(xiàn)形式發(fā)生更改,則基礎(chǔ)數(shù)據(jù)可以自動(dòng)更新以反映更改。
    2013-03-03
  • ASP.NET筆記之頁面跳轉(zhuǎn)、調(diào)試、form表單、viewstate、cookie的使用說明

    ASP.NET筆記之頁面跳轉(zhuǎn)、調(diào)試、form表單、viewstate、cookie的使用說明

    ASP.NET筆記之頁面跳轉(zhuǎn)、調(diào)試、form表單、viewstate、cookie的使用說明
    2013-04-04
  • Asp.net中UpdatePanel的用法詳解

    Asp.net中UpdatePanel的用法詳解

    本文詳細(xì)的介紹了Asp.net中UpdatePanel的用法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06
  • C# XML操作 代碼大全(讀XML,寫XML,更新,刪除節(jié)點(diǎn),與dataset結(jié)合等)

    C# XML操作 代碼大全(讀XML,寫XML,更新,刪除節(jié)點(diǎn),與dataset結(jié)合等)

    C#操作XML(讀XML,寫XML,更新,刪除節(jié)點(diǎn),與dataset結(jié)合等),以下就是操作XML的所有方法,相信可以滿足很大一部份的使用了。
    2009-06-06

最新評論