Dataset ya da Datatable’dan Excele Bilgi Aktarma || Export Excel From Dataset, Datatable
Datatabledaki bilgileri aşağıdaki metodu kullanarak excele export edebilirsiniz. Dataset için de yapılması gerekenler aynıdır. Sadece datatable yerine bind edilen dataset olmalıdır.
public static void ExportDatatableToExcel(DataTable dtt, string filename){try {HttpResponse Response = HttpContext.Current.Response; Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=" + filename + "\""); Response.Cache.SetCacheability(HttpCacheability.NoCache); Response.ContentType = "application/vnd.xls"; System.IO.StringWriter stringWrite = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite); DataGrid myDataGrid = new DataGrid(); myDataGrid.DataSource = dtt; myDataGrid.DataBind(); myDataGrid.RenderControl(htmlWrite); Response.Write(stringWrite.ToString()); Response.End();}catch (Exception ex) {//Exception...}}
İlişkili Yazılar :
- DataTable to XMLDocument
- DataTable Sort
- DataTable da Sütunun DataType’ını Belirleme
- How to Export Outlook 2010 Contacts
- Sharepoint Error : Excel Servisi Yetki Hatası
- Export DLL From Assembly
- XML ve XSLT Dosyalarını İşleyerek Ekrana HTML Çıktısı Veren ASPX Sayfası
- C# da Çalışan Uygulamanın Klasörünü Bulma
- C#’da Command Komutları
- C#’da n saniye bekletme
Tags: Dataset, Datatable, Excel, Export, vs.net
Posted in .NeT 2008, Bilgisayar | No Comments »
| Önceki Yazı << Sharepoint: “Bir listin tam adresini alma” || “How to get a list’s full URL” | Sonraki Yazı >> Web Servis Kullanarak Güncel Hava Durumunun Gösterilmesi |



