ASP.NET MVC Excele Aktarma (ASP.NET MVC Export to Excel)

Bu makalemizde ASP.NET MVC’de oluşturduğumuz bir grid üzerindeki verileri olduğu gibi excel’e nasıl aktaracağımızı göreceğiz.

ASP.NET MVC Excele Aktarma (ASP.NET MVC Export to Excel)

Controller

Javascript

Html

Yaptıklarımızı özetlersek dt adında sanal bir tablo oluşturup içerisine örnek veriler girdik ardından datatable’i grid’e aktardık daha sonra sayfanın içeriği temizleyip contentType(İçerik türü)’ini ‘application/vnd.ms-excel’ mimetype’ini belirterek sayfanın excel içeriğine sahip olmasını sağladık böylelikle otomatik olarak dosya indiriliyormuş şeklinde algılanacaktır ve tarayıcınızın türüne göre otomatik indirecektir excel dosyasını tabi dosya indirme işlemleride şöyle oluyor sayfada Excel’e Aktar adından bir link var siz ona tıkladığınızda jquery’de click olayı çalışacak ve ExportExcel(); adındaki fonksiyonumuz devreye girecek ve excel dosya oluşturma işlemini yapan actionumuza window.open() fonksiyonu kullanılarak yeni pencerede açılacak ve indirme işlemi sağlanacaktır.

5/5 - (3 votes)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et