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
Dieses Steuerelement ermöglicht es Ihnen, das GridView in folgenden verschiedenen Dateiformaten zu exportieren.
- GridView nach Excel exportieren
- GridView nach Xlsx exportieren
- Exportieren von GridView nach Xlsb
- Exportieren von GridView nach Xls
- Exportieren von GridView nach Txt
- Exportieren von GridView nach Csv
- 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
- Entpacken Sie die heruntergeladene Zip-Datei
- Doppelklicken Sie auf die VSIX-Datei Aspose.Excel.GridViewExport.vsix
- Es wird ein Dialog angezeigt, der Ihnen die verfügbaren und unterstützten Visual Studio-Versionen auf Ihrem Computer anzeigt
- Wählen Sie die Versionen aus, zu denen Sie die Export GridView To Excel Control hinzufügen möchten
- 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
- Entpacken Sie die heruntergeladene Zip-Datei
- Stellen Sie sicher, dass Visual Studio als Administrator ausgeführt wird
Im Menü ‘Extras’ wählen Sie ‘Werkzeugkastenelemente auswählen’
- Klicken Sie auf Durchsuchen Das Dialogfeld ‘Öffnen’ wird geöffnet
- Navigieren Sie zum extrahierten Ordner und wählen Sie Aspose.Excel.GridViewExport.dll aus
- 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
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. |
|
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.
- Falls Sie Visual Studio verwenden, stellen Sie sicher, dass Sie es als Administrator ausführen.
- 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.
- Fügen Sie diese Zeile oben auf der Seite, Steuerung oder MasterPage hinzu.
<%@ Register assembly="Aspose.Excel.GridViewExport" namespace="Aspose.Excel.GridViewExport" tagprefix="aspose" %>
- 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. 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
- Den Quellcode herunterladen/klonen.
- Öffnen Sie Visual Studio 2010 und wählen Sie Datei > Projekt öffnen
- 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