C#導(dǎo)出Excel的方法
這段時(shí)間需要用C#做個(gè)頁面,把網(wǎng)格中查詢出來的數(shù)據(jù)導(dǎo)出到Excel中。在網(wǎng)上找了一大堆C#導(dǎo)出Excel的代碼,試來試去都不可用。好多代碼是針對(duì).net 2.0或者3.0的,無奈我的程序用的是.net 1.0開發(fā)的,造成好多函數(shù)都不能用。之后就轉(zhuǎn)變思想,尋找“UltraWebGrid導(dǎo)出Excel的方法”,在CSDN中找到一批流傳甚廣的文本,可是我人肉測(cè)試的結(jié)果還是不能用。就在我近乎絕望的時(shí)候,我發(fā)現(xiàn)原來UltraWebGrid自帶導(dǎo)出Excel的控件。使用也很簡(jiǎn)單,前端注冊(cè),后臺(tái)調(diào)用就行了。以下是一個(gè)簡(jiǎn)單的實(shí)例。
PS:UltraWebGrid的中文文檔真的太少了,使用起來很不方便。
modle.aspx的代碼如下,第1行注冊(cè)控件,第2行添加一個(gè)導(dǎo)出按鈕,第3行添加UltraWebGridExcelExporter控件。
<%@ Register Assembly="Infragistics.WebUI.UltraWebGrid.ExcelExport.v5.1, Version=5.1.20051.37, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.WebUI.UltraWebGrid.ExcelExport" TagPrefix="igxl" %>
<asp:button id="Button2" runat="server" Text="導(dǎo)出" Width="64px"></asp:button>
<igxl:UltraWebGridExcelExporter ID="UltraWebGridExcelExporter1" runat="server" DownloadName="Workbook1.xls"></igxl:UltraWebGridExcelExporter>
modle.aspx.cs代碼如下,定義UltraWebGridExcelExporter,然后調(diào)用Export函數(shù)。
protected Infragistics.WebUI.UltraWebGrid.ExcelExport.UltraWebGridExcelExporter UltraWebGridExcelExporter1;
private void Button2_Click(object sender, System.EventArgs e){
UltraWebGridExcelExporter1.Export(this.UltraWebGrid1);
}
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
相關(guān)文章
C#實(shí)現(xiàn)Array,List,Dictionary相互轉(zhuǎn)換
這篇文章介紹了C#實(shí)現(xiàn)Array,List,Dictionary互相轉(zhuǎn)換的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04
C# 中如何利用lambda實(shí)現(xiàn)委托事件的掛接
在寫一個(gè)小程序的時(shí)候,碰到了這樣的問題,需要用委托來掛接事件,但是又想在這事件中使用局部的變量,而委托一旦定義好后,掛接方就沒有辦法再添加額外的形參了。那有沒有什么辦法,可以實(shí)現(xiàn)呢2013-07-07
C#實(shí)現(xiàn)獲取運(yùn)行平臺(tái)系統(tǒng)信息的方法
這篇文章主要介紹了C#實(shí)現(xiàn)獲取運(yùn)行平臺(tái)系統(tǒng)信息的方法,比較典型的C#應(yīng)用,需要的朋友可以參考下2014-07-07
在winform下實(shí)現(xiàn)左右布局多窗口界面的方法之續(xù)篇
這篇文章主要介紹了在winform下實(shí)現(xiàn)左右布局多窗口界面的方法之續(xù)篇 的相關(guān)資料,需要的朋友可以參考下2016-02-02
C# 獲取當(dāng)前總毫秒數(shù)的實(shí)例講解
這篇文章主要介紹了C# 獲取當(dāng)前總毫秒數(shù)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01
unity 實(shí)現(xiàn)攝像機(jī)繞某點(diǎn)旋轉(zhuǎn)一周
這篇文章主要介紹了unity 實(shí)現(xiàn)攝像機(jī)繞某點(diǎn)旋轉(zhuǎn)一周,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-04-04
C#實(shí)現(xiàn)日期時(shí)間的格式化輸出的示例詳解
這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)日期時(shí)間的格式化輸出的相關(guān)資料,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下2023-03-03

