ASP.NET'te bir DataSet / Datatable nesnesinin i�erigini Excel formatinda
kaydetmem lazim. Bunun i�in DataGrid kullanip onun RenderControl metodunu
kullanarak kaydettigimizde html formatinda kaydediyor. Yani oroijinal XLS
formatinda kaydedemiyor. Bu da �ok satirli tablolarsa dosyanin b�y�mesine
neden olmaktadir. Microsoft.Office.Interop.Excel k�t�phanesini kullandigim
zaman arka tarafta Excel programi a�ik kaliyor. Kullanicilar �ok oldugu i�in
bu sorun teskil ediyor. Ayrica �ok Excel kurmak gerekti Server'e.....
Buna alternatif olarak kullanabilecegimiz free bir ara� var mi.
http://www.gemboxsoftware.com/GBSpreadsheetFree.htm
bu �r�n kullanisli bir �r�ne benziyor.
Aşağıdaki eklentiyi kullanıp yapmayı denermisin aynı sorun ile bende
karşılaşmıştım open xml sayesinde xml formatında kayıt ile çözüm bulabilirsin.
http://www.codeplex.com/ExcelPackage
Kullanım Örneği :
http://www.15seconds.com/issue/070111.htm
"Iskender Güney" wrote:
> Arkadaslat,
>
> ASP.NET'te bir DataSet / Datatable nesnesinin içerigini Excel formatinda
> kaydetmem lazim. Bunun için DataGrid kullanip onun RenderControl metodunu
> kullanarak kaydettigimizde html formatinda kaydediyor. Yani oroijinal XLS
> formatinda kaydedemiyor. Bu da çok satirli tablolarsa dosyanin büyümesine
> neden olmaktadir. Microsoft.Office.Interop.Excel kütüphanesini kullandigim
> zaman arka tarafta Excel programi açik kaliyor. Kullanicilar çok oldugu için
> bu sorun teskil ediyor. Ayrica çok Excel kurmak gerekti Server'e.....
> Buna alternatif olarak kullanabilecegimiz free bir araç var mi.
>
> http://www.gemboxsoftware.com/GBSpreadsheetFree.htm
>
> bu ürün kullanisli bir ürüne benziyor.
>
>
>