Visual Studio Export GridView nach Excel Steuerelement

Einführung

Das Export GridView To Excel Control ist ein ASP.NET-Serversteuerelement, das es ermöglicht, den Inhalt des GridView in Microsoft Excel oder OpenOffice-Tabellenkalkulationen mithilfe von Aspose.Cells zu exportieren. Es fügt die Schaltfläche Export to Excel oben auf dem GridView-Steuerelement hinzu. Wenn auf die Schaltfläche geklickt wird, wird der Inhalt des GridView-Steuerelements dynamisch in eine Microsoft Excel- oder OpenOffice-Tabelle exportiert und dann automatisch in weniger als ein paar Sekunden an den vom Benutzer ausgewählten Festplattenort heruntergeladen.

Modulfunktionen

Diese erste Version des Steuerelements bietet die folgenden Funktionen:

  • Holen Sie sich eine Offline-Kopie Ihres Online-GridView-Inhalts für Bearbeitung, Weitergabe und Druck.
  • Geerbt vom Standard-ASP.NET-GridView-Steuerelement und hat daher alle seine Funktionen und Eigenschaften.
  • Exportieren Sie GridView nach Xlsx, Xlsb, Xls, Txt, Csv, Ods.
  • Funktioniert mit allen .NET-Versionen ab .NET 2.0.
  • Möglichkeit zur Anpassung/Übersetzung des Texts der Export-Schaltfläche.
  • Wenden Sie das Erscheinungsbild Ihres eigenen Themas auf die Export-Schaltfläche mit CSS an.
  • Möglichkeit zum Hinzufügen einer benutzerdefinierten Überschrift oben auf dem exportierten Dokument
  • Möglichkeit zum Speichern jedes exportierten Dokuments auf dem Server an einem konfigurierbaren Festplattenpfad
  • Möglichkeit zum Exportieren der aktuellen Seite oder aller Seiten bei aktivierter Paginierung

todo:image_alt_text

Dieses Steuerelement ermöglicht es Ihnen, das GridView in folgenden verschiedenen Dateiformaten zu exportieren.

  1. GridView nach Excel exportieren
  2. GridView nach Xlsx exportieren
  3. Exportieren von GridView nach Xlsb
  4. Exportieren von GridView nach Xls
  5. Exportieren von GridView nach Txt
  6. Exportieren von GridView nach Csv
  7. Exportieren von GridView nach Ods

Systemanforderungen und unterstützte Plattformen

Systemanforderungen

Der Export von GridView nach Excel Control für Visual Studio kann auf jedem System verwendet werden, auf dem IIS und das .NET Framework 2.0 oder höher installiert sind.

Unterstützte Plattformen

Der Export von GridView nach Excel Control für Visual Studio wird von allen Versionen von ASP.NET unterstützt, die auf .NET Framework 2.0 oder höher ausgeführt werden. Sie können eine der folgenden Versionen von Visual Studio verwenden, um diese Steuerelement in Ihren ASP.NET-Anwendungen zu verwenden.

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

Herunterladen

Sie können den Export von GridView nach Excel Control von einem der folgenden Orte herunterladen

Installation

Es ist sehr einfach und unkompliziert, das Exportieren von GridView zu Excel Control zu installieren. Befolgen Sie bitte diese einfachen Schritte.

Für Visual Studio 2010, 2012 und 2013

  1. Entpacken Sie die heruntergeladene Zip-Datei
  2. Doppelklicken Sie auf die VSIX-Datei Aspose.Excel.GridViewExport.vsix
  3. Es wird ein Dialog angezeigt, der Ihnen die verfügbaren und unterstützten Visual Studio-Versionen auf Ihrem Computer anzeigt
  4. Wählen Sie die Versionen aus, zu denen Sie die Export GridView To Excel Control hinzufügen möchten
  5. Klicken Sie auf Installieren

Sie erhalten einen Erfolgsdialog, sobald die Installation abgeschlossen ist

Hinweis: Stellen Sie sicher, dass Sie Visual Studio neu starten, damit die Änderungen wirksam werden

Für Visual Studio 2005, 2008 und Express-Editionen

Bitte befolgen Sie diese Schritte, um Export GridView To Excel Control in Visual Studio zu integrieren, um ein einfaches Drag & Drop wie bei anderen ASP.NET-Steuerungen zu ermöglichen

  1. Entpacken Sie die heruntergeladene Zip-Datei
  2. Stellen Sie sicher, dass Visual Studio als Administrator ausgeführt wird

Im Menü ‘Extras’ wählen Sie ‘Werkzeugkastenelemente auswählen’

  1. Klicken Sie auf Durchsuchen Das Dialogfeld ‘Öffnen’ wird geöffnet
  2. Navigieren Sie zum extrahierten Ordner und wählen Sie Aspose.Excel.GridViewExport.dll aus
  3. Klicken Sie auf OK

Wenn Sie ein aspx- oder ascx-Steuerelement öffnen, sehen Sie ExportGridViewToWord unter dem allgemeinen Tab im Werkzeugkasten auf der linken Seite

todo:image_alt_text

Verwendung

Nach der Installation ist es sehr einfach, diese Steuerung in Ihren ASP.NET-Anwendungen zu verwenden

Für .NET-Framework 4.0 und höher Für .NET-Framework 2.0 und höher **
Für Anwendungen, die unter .NET-Framework 4.0 und höher in Visual Studio 2010 und höher ausgeführt werden, sollte die ExportGridViewToExcel-Steuerung im Aspose-Tab in der Symbolleiste wie unten gezeigt zu sehen sein. Sie können diese Steuerung einfach auf Ihre ASP.NET-Seite, Steuerung oder Masterseite ziehen und ablegen, genauso wie jede andere .NET-Steuerung und loslegen. Um diese Steuerung in Anwendungen, die unter .NET 2.0 in jeder Visual Studio-Version ausgeführt werden, zu verwenden, stellen Sie sicher, dass Sie ExportGridViewToExcel gemäß den Anweisungen in 8.1.2.1 Herunterladen und Installieren unter dem Abschnitt Für Visual Studio 2005, 2008 und Express-Editionen zu Ihrem Werkzeugkasten hinzugefügt haben.
Sie sollten die ExportGridViewToExcel-Steuerung im Allgemein-Tab in der Symbolleiste wie unten gezeigt zu sehen sein. Sie können diese Steuerung einfach auf Ihre ASP.NET-Seite, Steuerung oder Masterseite ziehen und ablegen, genauso wie jede andere .NET-Steuerung und loslegen.

todo:image_alt_text

todo:image_alt_text

 

ExportGridViewToExcel-Steuerung manuell hinzufügen

Wenn Sie Probleme bei der Verwendung der obigen Methoden haben, die Visual Studio Toolbox verwenden, können Sie diese Steuerung manuell zu Ihrer ASP.NET-Anwendung hinzufügen, die auf einem beliebigen .NET-Framework größer als 2.0 läuft.

  1. Falls Sie Visual Studio verwenden, stellen Sie sicher, dass Sie es als Administrator ausführen.
  2. Fügen Sie eine Referenz zu Aspose.Excel.GridViewExport.dll hinzu, die im extrahierten Download-Paket in Ihrem ASP.NET-Projekt oder in Ihrer Webanwendung verfügbar ist. Stellen Sie sicher, dass Ihre Webanwendung/Visual Studio Vollzugriff auf dieses Verzeichnis hat, da andernfalls eine Zugriffsverweigerung auftreten kann.
  3. Fügen Sie diese Zeile oben auf der Seite, Steuerung oder MasterPage hinzu.
 <%@ Register assembly="Aspose.Excel.GridViewExport" namespace="Aspose.Excel.GridViewExport" tagprefix="aspose" %>
  1. Fügen Sie das Folgende an der Stelle auf Ihrer ASP.NET-Seite, Steuerung oder MasterPage hinzu, an der Sie die Steuerung hinzufügen möchten.
 <aspose:ExportGridViewToExcel ID="ExportGridViewToExcel1" runat="server"></aspose:ExportGridViewToExcel>

FAQs

Häufig gestellte Fragen und Probleme, mit denen Sie bei der Verwendung dieser Steuerung konfrontiert werden könnten.

# Frage Antwort
1 Ich kann die ExportGridViewToExcel-Steuerung nicht in der Toolbox sehen

Visual Studio 2010 und höher

1. Stellen Sie sicher, dass Sie diese Steuerung mithilfe der VSIX-Erweiterungsdatei aus dem heruntergeladenen Paket installiert haben. Gehen Sie zur Überprüfung zu Tools -> Erweiterungen und Updates. Unter Installiert sollte ‘Aspose Export Export GridView To Excel Control’ zu sehen sein. Wenn Sie es nicht sehen, versuchen Sie bitte, es erneut zu installieren

2. Stellen Sie sicher, dass Ihre Webanwendung unter .NET-Framework 4.0 oder höher läuft. Für niedrigere Versionen des .NET-Frameworks überprüfen Sie bitte die obige alternative Methode.
Ältere Versionen von Visual Studio

3. Stellen Sie sicher, dass Sie diese Steuerung manuell Ihrer Toolbox entsprechend den obigen Anweisungen hinzugefügt haben.

2 Ich erhalte den Fehler ‘Zugriff verweigert’, wenn ich die Anwendung ausführe

1. Wenn Sie dieses Problem in der Produktion erleben, stellen Sie sicher, dass Sie sowohl Aspose.Excel.dll als auch Aspose.Excel.GridViewExport.dll in Ihren Bin-Ordner kopieren.

2. Wenn Sie Visual Studio verwenden, stellen Sie sicher, dass Sie es als Administrator ausführen, auch wenn Sie bereits als Administrator angemeldet sind.

Eigenschaften der Aspose .NET Export GridView To Excel-Steuerung

Die folgenden Eigenschaften werden bereitgestellt, um Features dieser Steuerung zu konfigurieren und zu nutzen

Eigenschaftsname Typ Beispiel/Mögliche Werte Beschreibung
ExportButtonText string Export to Excel Sie können diese Eigenschaft verwenden, um den bestehenden Standardtext zu überschreiben
ExportButtonCssClass string btn btn-primary Css-Klasse, die auf die äußere Div des Exportbuttons angewendet wird. Um css auf den Button anzuwenden, können Sie .yourClass input verwenden
ExportFileHeading string

GridView Export Beispielbericht

Sie können HTML-Tags verwenden, um Ihrem Titel Stil hinzuzufügen
ExportOutputFormat enum Xlsx, Xlsb, Xls, Txt, Csv, Ods Ausgabeformat des exportierten Dokuments. Unterstützte Formate sind Xlsx, Xlsb, Xls, Txt, Csv, Ods
ExportOutputPathOnServer string c:
temp
Lokaler Ausgabediskettenpfad auf dem Server, wo eine Kopie des Exports automatisch gespeichert wird. Die Anwendung muss Schreibzugriff auf diesen Pfad haben.
ExportDataSource object allRowsDataTable Legt das Objekt fest, aus dem diese Datenbindungssteuerung ihre Liste der Datenobjekte abruft. Das Objekt muss alle Daten enthalten, die exportiert werden müssen. Diese Eigenschaft wird zusätzlich zur normalen DataSource-Eigenschaft verwendet und ist nützlich, wenn eine benutzerdefinierte Paginierung aktiviert ist und die aktuelle Seite nur die auf dem Bildschirm anzuzeigenden Zeilen abruft.
LicenseFilePath string   Lokaler Pfad auf dem Server zur Lizenzdatei. Zum Beispiel c:
inetpub
Aspose.Cells.lic
Ein Beispiel für die Verwendung aller Eigenschaften des Export GridView to Excel-Steuerelements wird unten gezeigt
 <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

Bitte überprüfen Sie das Video unten, um das Modul in Aktion zu sehen.

Unterstützung, Erweitern und Beitrag leisten

Unterstützung

Von den allerersten Tagen von Aspose an wussten wir, dass es nicht ausreichen würde, unseren Kunden einfach gute Produkte anzubieten. Wir mussten auch guten Service liefern. Wir sind selbst Entwickler und verstehen, wie frustrierend es ist, wenn ein technisches Problem oder eine Eigenart der Software Sie daran hindert, das zu tun, was Sie tun müssen. Wir sind hier, um Probleme zu lösen, nicht sie zu schaffen.

Deshalb bieten wir kostenlosen Support an. Jeder, der unsere Produkte verwendet, egal ob sie sie gekauft haben oder eine Evaluierung durchführen, verdient unsere volle Aufmerksamkeit und Respekt.

Sie können jegliche Probleme oder Vorschläge zu diesem Steuerelement auf einer der folgenden Plattformen protokollieren

Ausweiten und Beitrag leisten

Aspose .NET Export GridView To Excel Control für Visual Studio ist Open Source und der Quellcode ist auf den unten aufgeführten größten sozialen Coding-Websites verfügbar. Entwickler werden ermutigt, den Quellcode herunterzuladen und die Funktionalität gemäß ihren eigenen Anforderungen zu erweitern.

Quellcode

Sie können den neuesten Quellcode von einem der folgenden Standorte erhalten

So konfigurieren Sie den Quellcode

Sie müssen Folgendes installiert haben, um den Quellcode öffnen und erweitern zu können

  • Visual Studio 2010

Befolgen Sie bitte diese einfachen Schritte, um loszulegen

  1. Den Quellcode herunterladen/klonen.
  2. Öffnen Sie Visual Studio 2010 und wählen Sie Datei > Projekt öffnen
  3. Navigieren Sie zu dem neuesten Quellcode, den Sie heruntergeladen haben, und öffnen Sie Aspose.Excel.GridViewExport.sln

Übersicht des Quellcodes

Es gibt drei Projekte in der Lösung

  • Aspose.Excel.GridViewExport - Enthält VSIX-Paket und Serversteuerelement für .NET 4.0.
  • Aspose.Excel.GridViewExport_DotNet_2.0 - Erweitertes GridView-Steuerelement für .NET 2.0
  • Aspose.Excel.GridViewExport.Website - Webprojekt zur Prüfung des Excel Exportable GridView-Steuerelements