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
Bu kontrol, GridView’i aşağıdaki farklı dosya biçimlerinde dışa aktarmanıza izin verir.
- GridView’i Excel’e dışa aktar
- GridView’i Xlsx’e dışa aktar
- GridView’i Xlsb’ye dışa aktar
- GridView’i Xls’e dışa aktar
- GridView’i Txt’ye dışa aktar
- GridView’i Csv’ye dışa aktar
- 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
- İndirilen zip dosyasını ayıklayın
- VSIX dosyasına çift tıklayın Aspose.Excel.GridViewExport.vsix
- Makinenizde yüklü olan mevcut ve desteklenen Visual Studio sürümlerini gösteren bir iletişim kutusu görünecektir
- Export GridView To Excel Control’ü eklemek istediğiniz sürümleri seçin.
- 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
- İndirilen zip dosyasını ayıklayın
- Visual Studio’yu Yönetici olarak çalıştırmayı unutmayın
Araçlar menüsünde, Araç Kutusu Öğeleri’ne tıklayın.
- Gözat’a tıklayın. Açılacak olan açılır iletişim kutusu.
- Ayıklanan klasöre göz atın ve Aspose.Excel.GridViewExport.dll’yi seçin
- 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
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. | |
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
- Visual Studio kullanıyorsanız Yönetici olarak çalıştırın
- 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.
- 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" %>
- 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. 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
- Kaynak kodunu indirin/kopyalayın.
- Visual Studio 2010’u açın ve Dosya > Proje Aç‘ı seçin
- İ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