DataView in GridWeb importieren
Contents
[
Hide
]
Mit der Veröffentlichung des Microsoft .NET Frameworks wurde eine neue Methode zur Speicherung von Daten eingeführt. Jetzt gibt es DataSet-, DataTable- und DataView-Objekte, die Daten im Offline-Modus speichern. Diese Objekte sind als Datenbanken sehr praktisch. Mit Aspose.Cells.GridWeb ist es möglich, Daten entweder aus DataTable- oder DataView-Objekten in Arbeitsblätter zu importieren. Aspose.Cells.GridWeb unterstützt nur den Import von Daten aus einem DataView-Objekt, aber ein DataTable-Objekt kann auch indirekt verwendet werden. Lassen Sie uns diese Funktion im Detail besprechen.
Daten von DataView importieren
Importieren Sie Daten aus einem DataView-Objekt unter Verwendung der Methode ImportDataView der GridWorsheetCollection im GridWeb-Control. Übergeben Sie das DataView-Objekt, von dem Sie Daten importieren möchten, an die Methode ImportDataView. Es ist möglich, während des Imports Spaltenüberschriften und Datenstile zu spezifizieren.
Beim Importieren von Daten aus einem DataView-Objekt wird ein neues Arbeitsblatt erstellt, um die importierten Daten zu halten. Das Arbeitsblatt wird genauso benannt wie das DataTable.
Ergebnis: Daten aus einem DataView in ein neues Arbeitsblatt importiert
Die Breiten der Spalten werden so angepasst, dass alle enthaltenen Daten angezeigt werden. Wenn die Daten aus dem DataView importiert werden, werden die Spaltenbreiten nicht automatisch angepasst. Benutzer müssen sie selbst anpassen. Um die Spaltenbreiten programmgesteuert anzupassen, verweisen Sie auf Größenanpassung von Zeilen und Spalten.
Eine überladene Version der Methode ImportDataView ermöglicht Entwicklern, den Namen des Blatts anzugeben, das die importierten Daten enthält, und eine spezifische Anzahl von Zeilen und Spalten aus dem DataView-Objekt zu importieren.