Dataset ya da Datatable’dan Excele Bilgi Aktarma || Export Excel From Dataset, Datatable

Cuma, Ekim 31st, 2008 @ 20:10

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 :

  1. DataTable to XMLDocument
  2. DataTable Sort
  3. DataTable da Sütunun DataType’ını Belirleme
  4. How to Export Outlook 2010 Contacts
  5. Sharepoint Error : Excel Servisi Yetki Hatası
  6. Export DLL From Assembly
  7. XML ve XSLT Dosyalarını İşleyerek Ekrana HTML Çıktısı Veren ASPX Sayfası
  8. C# da Çalışan Uygulamanın Klasörünü Bulma
  9. C#’da Command Komutları
  10. C#’da n saniye bekletme

Tags: , , , ,
Posted in .NeT 2008, Bilgisayar | No Comments »

Önceki Yazı << Sonraki Yazı >>

Leave a Reply



Yeni yorumları e-posta aracılığıyla bana bildir. Ayrıca yorum yapmadan da abone olabilirsiniz.