Datagridview hat 7 Spalten mit Headern (ID, Titel, Autor, Genre, Preis, PUBLISH, Beschreibung). Bei Daten in Datagridview von XML-Datei, zwei Spalten Reihenfolge geändert und neue Reihenfolge ist (ID, Autor, Titel, GENRE, PREIS, VERÖFFENTLICHEN, BESCHREIBUNG). Was ist der Grund dafür?Columns ORDER zur Laufzeit in Datagridview Changed
aus der XML-Datei lesen
Application.DataSet dsFileData = new DataSet("Books");
dsFileData.ReadXml(lSoruceFile);
dgvBooksDetails.DataSource = dsFileData;
dgvBooksDetails.DataMember = "book";
Generieren Sie das XML? Wie sind die XML-Daten im Zusammenhang mit dem Raster, werfen Sie bitte ein Licht auf die gleichen – V4Vendetta
Nun, ich erzeuge kein XML sondern reterivering Daten von XML und stellt es DataGridView Steuerelement in WinForm Application. DataSet dsFileData = neues DataSet ("Bücher"); dsFileData.ReadXml (lSoruceFile); dgvBooksDetails.DataSource = dsFileData; dgvBooksDetails.DataMember = "book"; Mit diesem Code können Sie XML-Dateidaten lesen und sie im Grid auffüllen. Ich hoppe du hast deinen Standpunkt. –
Nun, Sie müssen das 'DataMember' für' Dataset' nicht mit nur einer Tabelle angeben (sollte 'Books' sein), also die Spalten definiert und ihre' DataMember' Eigenschaft zugewiesen haben? – V4Vendetta