Visual Studio Export GridView To Excel Kontrolü

Giriş

Export GridView To Excel Kontrolü, Aspose.Cells kullanılarak GridView içeriğini Microsoft Excel veya OpenOffice Elektronik Tablolara aktarmaya izin veren bir ASP.NET sunucu kontrolüdür. Üzerinde Excel’e Aktar butonu ekler. Butona tıklanarak GridView kontrolünün içeriği dinamik olarak bir Microsoft Excel veya OpenOffice Elektronik Tablosuna aktarılır ve ardından kullanıcının saniyeler içinde seçtiği disk konumuna otomatik olarak indirilir.

Modül Özellikleri

Bu ilk sürüm kontrolün aşağıdaki özellikleri sağlar:

  • En sevdiğiniz çevrimiçi GridView içeriğinin çevrimdışı bir kopyasını düzenleme, paylaşma ve yazdırma için alın.
  • Varsayılan ASP.NET GridView denetiminden devralınmış ve bu nedenle tüm özelliklerine ve özelliklerine sahip.
  • GridView’i Xlsx, Xlsb, Xls, Txt, Csv, Ods’ye dışa aktarın.
  • .NET 2.0’dan başlayarak tüm .NET sürümleriyle çalışır.
  • Dışa Aktar düğmesi metnini özelleştirme/yerelleştirme yeteneği.
  • Dışa Aktar düğmesine kendi temanızın görünümünü css kullanarak uygulayabilme.
  • Dışa aktarılan belgenin üstüne özel başlık ekleme seçeneği
  • Sayfa değiştirme etkin olduğunda geçerli sayfayı veya tüm sayfaları dışa aktarma seçeneği
  • Sayfalama etkinleştirildiğinde, mevcut sayfayı veya tüm sayfaları dışa aktarma seçeneği

todo:image_alt_text

Bu kontrol, GridView’i aşağıdaki farklı dosya biçimlerinde dışa aktarmanıza izin verir.

  1. GridView’i Excel’e dışa aktar
  2. GridView’i Xlsx’e dışa aktar
  3. GridView’i Xlsb’ye dışa aktar
  4. GridView’i Xls’e dışa aktar
  5. GridView’i Txt’ye dışa aktar
  6. GridView’i Csv’ye dışa aktar
  7. GridView’i Ods’ye dışa aktar

Sistem Gereksinimleri ve Desteklenen Platformlar

Sistem Gereksinimleri

Visual Studio için Excel’e GridView’i Dışa Aktar Kontrolü, IIS ve .NET Framework 2.0 veya üstü yüklü olan herhangi bir sistemde kullanılabilir.

Desteklenen Platformlar

Visual Studio için Excel’e GridView’i Dışa Aktar Kontrolü, .NET Framework 2.0 veya üstünde çalışan tüm ASP.NET sürümlerini destekler. Bu kontrolü ASP.NET uygulamalarınızda kullanmak için aşağıdaki Visual Studio sürümlerinden herhangi birini kullanabilirsiniz

  • Visual Studio 2005
  • Visual Studio 2008
  • Visual Studio 2010
  • Visual Studio 2012
  • Visual Studio 2013

İndirme

Excel’e GridView’i Dışa Aktar Kontrolünü aşağıdaki yerlerden birinden indirebilirsiniz

Yüklemek

Excel’e GridView’i Dışa Aktar Kontrolünü kurmak çok basit ve kolaydır, lütfen bu basit adımları takip edin

Visual Studio 2010, 2012 ve 2013 için

  1. İndirilen zip dosyasını ayıklayın
  2. VSIX dosyasına çift tıklayın Aspose.Excel.GridViewExport.vsix
  3. Makinenizde yüklü olan mevcut ve desteklenen Visual Studio sürümlerini gösteren bir iletişim kutusu görünecektir
  4. Export GridView To Excel Control’ü eklemek istediğiniz sürümleri seçin.
  5. Yükle’ye tıklayın

Kurulum tamamlandığında başarı iletişim kutusu alacaksınız.

Not: Değişikliklerin etkili olması için Visual Studio’yu yeniden başlatmayı unutmayın.

Visual Studio 2005, 2008 ve Express sürümleri için

Export GridView To Excel Control’ü Visual Studio’ya entegre etmek için bu adımları takip edin, ASP.NET kontrolleri gibi kolayca sürükle ve bırak yapabilmek için

  1. İndirilen zip dosyasını ayıklayın
  2. Visual Studio’yu Yönetici olarak çalıştırmayı unutmayın

Araçlar menüsünde, Araç Kutusu Öğeleri’ne tıklayın.

  1. Gözat’a tıklayın. Açılacak olan açılır iletişim kutusu.
  2. Ayıklanan klasöre göz atın ve Aspose.Excel.GridViewExport.dll’yi seçin
  3. Tamam’a tıklayın.

Bir aspx veya ascx kontrolünü açtığınızda, Sol tarafta Araç Kutusu’nda Genel Sekmesi altında ExportGridViewToWord’ü göreceksiniz

todo:image_alt_text

Kullanarak

Kurulduktan sonra, bu kontrolü ASP.NET uygulamalarınızda kullanmak çok kolaydır

.NET framework 4.0 ve üstü için .NET framework 2.0 ve üstü için **
.NET framework 4.0 ve üstünde çalışan uygulamalar için Visual Studio 2010 ve üstünde, Aspose Sekmesinde ExportGridViewToExcel kontrolünü aşağıda gösterildiği gibi görmelisiniz. Bu kontrolü ASP.NET sayfanıza, kontrolünüze veya ana sayfanıza diğer .NET kontrolü gibi sürükle bırak yapabilir ve başlayabilirsiniz. Bu kontrolü .NET 2.0’da çalışan uygulamalarda herhangi bir visual studio sürümünde kullanmak için, ExportGridViewToExcel’i For Visual Studio 2005, 2008 and Express editions başlığı altındaki 8.1.2.1 İndirme ve Kurulum talimatlarına göre araç kutusuna eklediğinizden emin olun. Aşağıdaki gibi Toolbar’da ExportGridViewToExcel kontrolünü Genel Sekmesinde görmelisiniz. Bu kontrolü ASP.NET sayfanıza, kontrolünüze veya ana sayfanıza diğer .NET kontrolü gibi sürükle bırak yapabilir ve başlayabilirsiniz.

todo:image_alt_text

todo:image_alt_text

 

ExportGridViewToExcel kontrolünü manuel olarak eklemek

Yukarıdaki Visual Studio Araç Kutusu kullanımıyla ilgili herhangi bir sorun yaşıyorsanız, bu kontrolü herhangi bir .NET framework 2.0’dan büyük bir sürümünde çalışan ASP.NET uygulamanıza manuel olarak ekleyebilirsiniz

  1. Visual Studio kullanıyorsanız Yönetici olarak çalıştırın
  2. ASP.NET proje veya web uygulamanızda ayıklanan indirme paketinde bulunan Aspose.Excel.GridViewExport.dll’ye başvuru ekleyin. Web uygulamanızın/Visual Studio’nun bu klasöre tam erişimi olup olmadığından emin olun, aksi takdirde Erişim reddedildi istisnası alabilirsiniz.
  3. Sayfanın en üstüne bu satırı ekleyin, kontrolü veya Ana Sayfayı kontrol edin
 <%@ Register assembly="Aspose.Excel.GridViewExport" namespace="Aspose.Excel.GridViewExport" tagprefix="aspose" %>
  1. ASP.NET sayfanıza, kontrolünüze veya ana sayfanıza eklemek istediğiniz yere aşağıdakileri ekleyin
 <aspose:ExportGridViewToExcel ID="ExportGridViewToExcel1" runat="server"></aspose:ExportGridViewToExcel>

SSS

Bu Kontrolü Kullanırken Karşılaşabileceğiniz Yaygın Sorular ve Sorunlar

# Soru Cevap
1 Araç Kutusunda ExportGridViewToExcel kontrolünü göremiyorum

Visual Studio 2010 ve üstü

1. İndirilen pakette bulunan VSIX uzantı dosyasını kullanarak bu kontrolü kurduğunuzdan emin olun. Doğrulamak için Araçlar -> Uzantı ve Güncelleştirmelere gidin. Yüklü olarak ‘Aspose Export Export GridView To Excel Control’ü görmelisiniz. Eğer görmüyorsanız, lütfen tekrar kurmayı deneyin

2. Web uygulamanızın .NET framework 4.0 veya üstünde çalıştığından emin olun, daha düşük sürümler için lütfen yukarıdaki alternatif yöntemi kontrol edin.
Eski Sürümlerinde Visual Studio

3. Bu kontrolü yukarıdaki talimatlara göre manuel olarak Araç Kutusu’na eklediğinizden emin olun.

2 Uygulamayı çalıştırdığımda ‘Erişim Reddedildi’ hatası alıyorum

1. Bu sorunu üretimde yaşıyorsanız, Aspose.Excel.dll ve Aspose.Excel.GridViewExport.dll dosyalarını bin klasörünüze kopyaladığınızdan emin olun.

2. Visual Studio kullanıyorsanız, yönetici olarak çalıştırdığınızdan emin olun, hatta zaten yönetici olarak oturum açmış olsanız bile.

Aspose .NET Export GridView To Excel Kontrol Özellikleri

Bu kontrol tarafından sağlanan harika özellikleri yapılandırmak ve kullanmak için aşağıdaki özellikler kullanılabilir

Özellik Adı Tip Örnek/Olası değerler Açıklama
ExportButtonText string Excel’e Aktar Mevcut varsayılan metni geçersiz kılmak için bu özelliği kullanabilirsiniz
ExportButtonCssClass string btn btn-primary Dışa aktarma düğmesinin dış div’ine uygulanan Css Sınıfı. Düğmeye css uygulamak için .yourClass input kullanabilirsiniz
ExportFileHeading string

GridView Aktarma Örneği Rapor

Başlığınıza stil eklemek için html etiketlerini kullanabilirsiniz
ExportOutputFormat enum Xlsx, Xlsb, Xls, Txt, Csv, Ods Dışa aktarılan belgenin çıkış formatı. Desteklenen formatlar Xlsx, Xlsb, Xls, Txt, Csv, Ods
ExportOutputPathOnServer string c:
temp
Dışa aktarımın otomatik olarak kaydedildiği sunucudaki yerel çıkış disk yolu. Uygulamanın bu yola yazma erişimi olmalıdır.
ExportDataSource object allRowsDataTable Bu veri-bağla kontrolü tarafından veri öğeleri listesini almak için kullanılan nesne. Nesnenin dışa aktarılması gereken tüm verilere sahip olması gerekir. Bu özellik normal VeriKaynağı özelliğiyle birlikte kullanılır ve özel sayfalama etkinleştirildiğinde ve mevcut sayfa yalnızca ekranda görüntülenecek satırları alırken kullanışlıdır.
LicenseFilePath string   Lisans dosyasının sunucudaki yerel yolu. Örneğin c:
inetpub
Aspose.Cells.lic
Tüm özelliklerin kullanıldığı Excel Kontrolünün GridView’e Aktarımı örneği aşağıda gösterilmiştir
 <aspose:ExportGridViewToExcel Width="800px" ID="ExportGridViewToExcel1" ExportButtonText="Export to Excel"

    CssClass="table table-hover table-bordered" ExportButtonCssClass="myClass" ExcelOutputFormat="xlsx"

    ExportOutputPathOnServer="c:\\temp" ExportFileHeading="<h1>Example Report</h1>"

    OnPageIndexChanging="ExportGridViewToExcel1_PageIndexChanging" PageSize="5" AllowPaging="True"

    LicenseFilePath="c:\inetpub\Aspose.Cells.lic" runat="server" CellPadding="4"

    ForeColor="#333333" GridLines="Both">

</aspose:ExportGridViewToExcel>

Video Demo

Videoyu modülün nasıl çalıştığını görmek için lütfen aşağıdaki videoyu izleyin

Destek, Genişletme ve Katkıda Bulunma

Destek

Aspose’un ilk günlerinden itibaren, müşterilerimize sadece iyi ürünler sunmanın yeterli olmayacağını biliyorduk. Ayrıca iyi bir hizmet sunmamız gerekiyordu. Kendi geliştiricileri olduğumuz için, teknik bir sorun veya yazılımdaki bir tuhaflık sizi yapmanız gereken şeyden alıkoyduğunda ne kadar sinir bozucu olduğunu anlıyoruz. Sorunları çözmek için buradayız, onları yaratmak için değil.

Bu nedenle ücretsiz destek sunuyoruz. Ürünlerimizi kullanan herkes, bunları satın almış olsun veya değerlendirme yapılıyor olsun, tam dikket ve saygıyı hak ediyor.

Bu kontrolle ilgili herhangi bir sorun veya öneriyi aşağıdaki platformlardan herhangi birini kullanarak kaydedebilirsiniz

Genişletme ve Katkı Sağlama

Aspose .NET Export GridView To Excel Control Visual Studio için açık kaynaklıdır ve kaynak kodu aşağıdaki ana sosyal kodlama sitelerinde mevcuttur. Geliştiricilerin kaynak kodunu indirip kendi gereksinimlerine göre işlevselliği genişletmeleri teşvik edilir.

Kaynak Kodu

En son kaynak kodunu aşağıdaki konumlardan birinden edinebilirsiniz

Kaynak kodunu yapılandırmak için

Aşağıdakileri açıp kaynak kodunu genişletmek için aşağıdakilere sahip olmanız gerekir

  • Visual Studio 2010

Başlamak için lütfen bu basit adımları izleyin

  1. Kaynak kodunu indirin/kopyalayın.
  2. Visual Studio 2010’u açın ve Dosya > Proje Aç‘ı seçin
  3. İndirdiğiniz en son kaynak koduna göz atın ve Aspose.Excel.GridViewExport.sln‘yi açın

Kaynak kodu genel bakışı

Çözümde üç proje var

  • Aspose.Excel.GridViewExport - .NET 4.0 için VSIX paketi ve Sunucu kontrolü içerir.
  • Aspose.Excel.GridViewExport_DotNet_2.0 - .NET 2.0 için Genişletilmiş GridView kontrolü
  • Aspose.Excel.GridViewExport.Website - Excel’e Aktarılabilir GridView kontrolünü test etmek için web projesi