Visual Studio GridView in Excel-Steuerelement exportieren

Einführung

Export GridView To Excel Control ist ein ASP.NET-Serversteuerelement, das den Export von GridView-Inhalten in Microsoft Excel oder OpenOffice Spreadsheets ermöglichtAspose.Cells . Es fügt hinzuNach Excel exportieren Schaltfläche über dem GridView-Steuerelement. Durch Klicken auf die Schaltfläche wird der Inhalt des GridView-Steuerelements dynamisch in eine Microsoft-Excel- oder OpenOffice-Tabelle exportiert und die exportierte Datei dann automatisch in nur wenigen Sekunden an den vom Benutzer ausgewählten Speicherort heruntergeladen.

Modulfunktionen

Diese erste Version des Steuerelements bietet die folgenden Funktionen:

  • Holen Sie sich eine Offline-Kopie Ihrer bevorzugten Online-GridView-Inhalte zum Bearbeiten, Freigeben und Drucken.
  • Vom standardmäßigen GridView-Steuerelement ASP.NET geerbt und daher mit all seinen Features und Eigenschaften.
  • Exportieren Sie GridView nach Xlsx, Xlsb, Xls, Txt, Csv, Ods.
  • Funktioniert mit allen .NET-Versionen ab .NET 2.0.
  • Möglichkeit, den Text der Export-Schaltfläche anzupassen/zu lokalisieren.
  • Wenden Sie das Aussehen und Verhalten Ihres eigenen Themas auf der Schaltfläche „Exportieren“ mithilfe von CSS an.
  • Option zum Hinzufügen einer benutzerdefinierten Überschrift über dem exportierten Dokument
  • Option zum Speichern jedes exportierten Dokuments auf dem Server unter einem konfigurierbaren Festplattenpfad
  • Option zum Exportieren der aktuellen Seite oder aller Seiten, wenn Paging aktiviert ist

todo: Bild_alt_Text

Mit diesem Steuerelement können Sie GridView in den folgenden verschiedenen Dateiformaten exportieren.

  1. GridView nach Excel exportieren
  2. GridView nach Xlsx exportieren
  3. GridView nach Xlsb exportieren
  4. GridView nach Xls exportieren
  5. GridView nach Txt exportieren
  6. Exportieren Sie GridView in CSV
  7. GridView nach Ods exportieren

Systemanforderungen und unterstützte Plattformen

System Anforderungen

GridView in Excel-Steuerelement exportieren für Visual Studio kann auf jedem System verwendet werden, auf dem IIS und .NET Framework 2.0 oder höher installiert sind.

Unterstützte Plattformen

GridView in Excel-Steuerelement exportieren 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 jede der folgenden Visual Studio-Versionen verwenden, um dieses Steuerelement in Ihren ASP.NET-Anwendungen zu verwenden

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

wird heruntergeladen

Sie können GridView in Excel-Steuerelement exportieren von einem der folgenden Orte herunterladen

Installieren

Es ist sehr einfach und leicht, GridView To Excel Control zu exportieren, bitte befolgen Sie diese einfachen Schritte

Für Visual Studio 2010, 2012 und 2013

  1. Extrahieren Sie die heruntergeladene ZIP-Datei
  2. Doppelklicken Sie auf die VSIX-Datei Aspose.Excel.GridViewExport.vsix
  3. Ein Dialogfeld wird angezeigt, das Ihnen die verfügbaren und unterstützten Visual Studio-Versionen anzeigt, die auf Ihrem Computer installiert sind
  4. Wählen Sie diejenigen aus, denen Sie das Export GridView To Excel-Steuerelement hinzufügen möchten.
  5. Klicken Sie auf Installieren

Sie erhalten einen Erfolgsdialog, sobald die Installation abgeschlossen ist.

Notiz: 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 das Export GridView To Excel-Steuerelement in Visual Studio für einfaches Drag & Drop zu integrieren, genau wie andere ASP.NET-Steuerelemente

  1. Extrahieren Sie die heruntergeladene ZIP-Datei
  2. Stellen Sie sicher, dass Sie Visual Studio als Administrator ausführen

Klicken Sie im Menü Extras auf Toolboxelemente auswählen.

  1. Klicken Sie auf Durchsuchen. Das Dialogfeld „Öffnen“ wird angezeigt.
  2. Navigieren Sie zum extrahierten Ordner und wählen Sie Aspose.Excel.GridViewExport.dll aus
  3. OK klicken.

Wenn Sie ein Aspx- oder Ascx-Steuerelement in der Toolbox auf der linken Seite öffnen, sehen Sie ExportGridViewToWord auf der Registerkarte Allgemein

todo: Bild_alt_Text

Verwenden

Nach der Installation ist es sehr einfach, dieses Steuerelement 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 in .NET Framework 4.0 und höher in Visual Studio 2010 und höher ausgeführt werden, sollten Sie sehenExportGridViewToExcelKontrolle einAspose Tab in der Symbolleiste wie unten gezeigt. Sie können dieses Steuerelement wie jedes andere .NET-Steuerelement einfach per Drag-Drop auf Ihre ASP.NET-Seite, Steuerelemente oder Masterseite ziehen und loslegen. Um dieses Steuerelement in Anwendungen zu verwenden, die in .NET 2.0 in einer beliebigen Visual Studio-Version ausgeführt werden, stellen Sie sicher, dass Sie ExportGridViewToExcel gemäß den Anweisungen auf  zu Ihrer Toolbox hinzugefügt haben8.1.2.1 Herunterladen und Installieren unter ÜberschriftFür Visual Studio 2005, 2008 und Express-Editionen
Das solltest du sehenExportGridViewToExcelKontrolle einAllgemein Tab in der Symbolleiste wie unten gezeigt. Sie können dieses Steuerelement wie jedes andere .NET-Steuerelement einfach per Drag-Drop auf Ihre ASP.NET-Seite, Steuerelemente oder Masterseite ziehen und loslegen.

todo: Bild_alt_Text

todo: Bild_alt_Text

Manuelles Hinzufügen des ExportGridViewToExcel-Steuerelements

Wenn Sie Probleme mit den oben genannten Methoden haben, die Visual Studio Toolbox verwenden, können Sie dieses Steuerelement manuell zu Ihrer ASP.NET-Anwendung hinzufügen, die auf einem beliebigen .NET-Framework größer als 2.0 ausgeführt wird

  1. Wenn Sie Visual Studio verwenden, stellen Sie sicher, dass Sie es als Administrator ausführen
  2. Verweis hinzufügen aufAspose.Excel.GridViewExport.dllverfügbar als extrahiertes Downloadpaket in Ihrem ASP.NET-Projekt oder Ihrer Webanwendung. Stellen Sie sicher, dass Ihre Webanwendung/Visual Studio vollen Zugriff auf diesen Ordner hat, andernfalls erhalten Sie möglicherweise die Ausnahme „Zugriff verweigert“.
  3. Fügen Sie diese Zeile oben auf der Seite, dem Steuerelement oder der MasterPage hinzu
 <%@ Register assembly="Aspose.Excel.GridViewExport" namespace="Aspose.Excel.GridViewExport" tagprefix="aspose" %>
  1. Fügen Sie Folgendes an einer Stelle auf Ihrer ASP.NET-Seite, Ihrem Steuerelement oder Ihrer Masterseite hinzu, an der das Steuerelement hinzugefügt werden soll
 <aspose:ExportGridViewToExcel ID="ExportGridViewToExcel1" runat="server"></aspose:ExportGridViewToExcel>

Häufig gestellte Fragen

Häufige Fragen und Probleme, die bei der Verwendung dieses Steuerelements auftreten können

# Frage Antworten
1 Ich kann das ExportGridViewToExcel-Steuerelement in der Toolbox nicht sehen

Visual Studio 2010 und höher

1. Stellen Sie sicher, dass Sie dieses Steuerelement mithilfe der im heruntergeladenen Paket enthaltenen VSIX-Erweiterungsdatei installiert haben. Um dies zu überprüfen, gehen Sie zu Extras -> Erweiterungen und Updates. Unter „Installiert“ sollten Sie „Aspose Export Export GridView To Excel Control“ sehen. Wenn Sie es nicht sehen, versuchen Sie bitte, es erneut zu installieren

2. Stellen Sie sicher, dass Ihre Webanwendung in .NET-Framework 4.0 oder höher ausgeführt wird. Für niedrigere Versionen von .NET-Framework überprüfen Sie bitte die obige alternative Methode.
Ältere Versionen von Visual Studio

3. Stellen Sie sicher, dass Sie dieses Steuerelement gemäß den obigen Anweisungen manuell zu Ihrer Toolbox hinzugefügt haben.

2 Beim Ausführen der Anwendung erhalte ich die Fehlermeldung „Zugriff verweigert“.

1. Wenn dieses Problem in der Produktion auftritt, 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.

Aspose .NET Eigenschaften von GridView in Excel-Steuerelement exportieren

Die folgenden Eigenschaften werden zum Konfigurieren und Verwenden von coolen Funktionen bereitgestellt, die von diesem Steuerelement bereitgestellt werden

Name des Anwesens Typ Beispiel/Mögliche Werte Beschreibung
ExportButtonText Schnur Nach Excel exportieren Sie können diese Eigenschaft verwenden, um vorhandenen Standardtext zu überschreiben
ExportButtonCssClass Schnur btn btn-primär CSS-Klasse, die auf das äußere Div der Exportschaltfläche angewendet wird. Um CSS auf die Schaltfläche anzuwenden, können Sie die Eingabe .yourClass verwenden
ExportFileHeading Schnur

GridView-Exportbeispielbericht

Sie können HTML-Tags verwenden, um Ihrer Überschrift Stil zu verleihen
ExportAusgabeformat Aufzählung Xlsx, Xlsb, Xls, Txt, Csv, Ods Ausgabeformat des exportierten Dokuments. Unterstützte Formate sind Xlsx, Xlsb, Xls, Txt, Csv, Ods
ExportOutputPathOnServer Schnur c:
Temp
Lokaler Ausgabedatenträgerpfad auf dem Server, auf dem automatisch eine Kopie des Exports gespeichert wird. Die Anwendung muss Schreibzugriff auf diesen Pfad haben.
ExportDataSource Objekt allRowsDataTable Legt das Objekt fest, von dem dieses Datenbindungssteuerelement seine Liste von Datenelementen 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 benutzerdefiniertes Paging aktiviert ist und die aktuelle Seite nur Zeilen abruft, die auf dem Bildschirm angezeigt werden sollen.
LicenseFilePath Schnur Lokaler Pfad auf dem Server zur Lizenzdatei. Zum Beispiel c:
inetpub
Aspose.Cells.lic
Ein Beispiel für das Export GridView to Excel-Steuerelement mit allen verwendeten Eigenschaften ist unten dargestellt
 <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 prüfedas Video unten, um das Modul in Aktion zu sehen.

Unterstützen, erweitern und beitragen

Unterstützung

Von den ersten Tagen der Aspose wussten wir, dass es nicht ausreichen würde, unseren Kunden nur gute Produkte zu geben. Wir mussten auch einen guten Service bieten. Wir sind selbst Entwickler und verstehen, wie frustrierend es ist, wenn ein technisches Problem oder eine Macke in der Software Sie daran hindert, das zu tun, was Sie tun müssen. Wir sind hier, um Probleme zu lösen, nicht um sie zu erschaffen.

Aus diesem Grund bieten wir kostenlosen Support an. Jeder, der unser Produkt verwendet, ob er es gekauft hat oder eine Bewertung verwendet, verdient unsere volle Aufmerksamkeit und unseren Respekt.

Sie können alle Probleme oder Vorschläge im Zusammenhang mit diesem Steuerelement über eine der folgenden Plattformen protokollieren

Erweitern und beitragen

Aspose .NET GridView nach Excel exportieren Steuerelement für Visual Studio ist Open Source und sein Quellcode ist auf den unten aufgeführten wichtigen Social-Coding-Websites verfügbar. Entwickler werden ermutigt, den Quellcode herunterzuladen und die Funktionalität gemäß ihren eigenen Anforderungen zu erweitern.

Quellcode

Den neuesten Quellcode erhalten Sie von einer der folgenden Stellen

So konfigurieren Sie den Quellcode

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

  • Visual Studio 2010

Bitte befolgen Sie diese einfachen Schritte, um loszulegen

  1. Laden Sie den Quellcode herunter/klonen Sie ihn.
  2. Öffnen Sie Visual Studio 2010 und wählen Sie ausDatei > Offenes Projekt
  3. Navigieren Sie zum neuesten Quellcode, den Sie heruntergeladen und geöffnet habenAspose.Excel.GridViewExport.sln

Quellcode-Übersicht

Die Projektmappe enthält drei Projekte

  • Aspose.Excel.GridViewExport – Enthält das VSIX-Paket und die Serversteuerung for .NET 4.0.
  • Aspose.Excel.GridViewExport_Punkt net_2.0 – Erweitertes GridView-Steuerelement for .NET 2.0
  • Aspose.Excel.GridViewExport.Website – Webprojekt zum Testen des Excel-exportierbaren GridView-Steuerelements