10 Mart 2016 Perşembe

Asp.Net Repeater Excel Çıktı Almak

Doldurduğum repeateri olduğu gibi excele çıktı almak için bu kodu kullandım.Benim sorun yaşayıp dikkat edin diyeceğim nokta;  excelde sürüm farklılıkları sebebi ile belirli satırdan fazla veri girişi olursa hata verdiği.Zaten bu hatayı alırsanız sonucu nette kolaylıkla bulursunuz.
Excel kodu aşağıdadır;

Response.Clear();
 Response.Buffer = true;
 Response.AddHeader("content-disposition", "attachment;filename=RepeaterExport.xls");
 Response.Charset = "";
 Response.ContentType = "application/vnd.ms-excel";
 StringWriter sw = new StringWriter();
 HtmlTextWriter hw = new HtmlTextWriter(sw);
 rptCustomers.RenderControl(hw);
 Response.Output.Write(sw.ToString());
 Response.Flush();
 Response.End();



Konuyla ilgili döküman aldığım site adresi : Asp Snippets

Birçok konuda buradan cevap alabilirsiniz.

Hiç yorum yok:

Yorum Gönder