using system;
using system.data;
using system.configuration;
using system.web;
using system.web.security;
using system.web.ui;
using system.web.ui.webcontrols;
using system.web.ui.webcontrols.webparts;
using system.web.ui.htmlcontrols;
using system.text;
using system.globalization;
using system.io;
namespace csplatform.website.admin
get
}/**/
///
/// 輸出到瀏覽器的 excel 檔名
///
public string filename
get
}#endregion
#region .ctor
/**/
///
/// 建構函式
///
/// 要輸出到 excel 的列標題的陣列
/// 要輸出到 excel 的欄位名稱陣列
/// 資料來源
public excelhelper(string titles, string fields, datatable datasource)
: this(titles, datasource)
/**/
///
/// 建構函式
///
/// 要輸出到 excel 的列標題的陣列
/// 資料來源
public excelhelper(string titles, datatable datasource)
: this(datasource)
/**/
///
/// 建構函式
///
/// 資料來源
public excelhelper(datatable datasource)
public excelhelper()
#endregion
#region public methods
/// datagrid
public void export(datagrid dg)
public void export()
else
}else}}
// 新增標題樣式
dg.headerstyle.font.bold = true;
dg.headerstyle.backcolor = system.drawing.color.lightgray;
dg.itemdatabound += new datagriditemeventhandler(datagriditemdatabound);
dg.databind();
renderexcel(dg);
}#endregion
#region private methods
private void renderexcel(control c)
c.dispose();
response.write(sw.tostring());
response.end();
}/**/
///
/// 得到乙個隨意的檔名
///
///
private string getrandomfilename()
private void datagriditemdatabound(object sender, system.web.ui.webcontrols.datagriditemeventargs e)
}#endregion}}
DataGridView匯出到Excel的三個方法
region datagridview資料顯示到excel 開啟excel並將datagridview控制項中資料匯出到excel datagridview物件 是否顯示excel介面 add com microsoft excel 11.0 object library using excel m...
資料匯出到excel
一 加上表頭後變成亂碼 要匯出的datatable 型別 excel的檔名 匯出的檔案中不帶表頭 二 使用wps開啟正常 匯出到excel 已經實現效果 資料表 檔名 列名 需要查詢幾列 else else resp.write ls item resp.write resp.end 三 目前用著感...
datagrid匯出到excel範例
優點 3 csv檔案是文字檔案,逗號隔開字段,回車隔開行,易於資料匯入匯出。實現方法 sqldataadapter da new sqldataadapter select from tb1 conn dataset ds new dataset da.fill ds,table1 datatabl...