Itz.Irshad
Itz.Irshad

Reputation: 1024

Columns Order Changed at Runtime in DataGridView

DataGridView has 7 columns with headers (ID, TITLE, AUTHOR, GENRE, PRICE, PUBLISH, DESCRIPTION). On data in datagridview from xml file, two columns order is changed and new order is (ID, AUTHOR,TITLE, GENRE, PRICE, PUBLISH, DESCRIPTION). What is reason behind this ?

Reading from the xml file

Application.DataSet dsFileData = new DataSet("Books"); 
dsFileData.ReadXml(lSoruceFile); 
dgvBooksDetails.DataSource = dsFileData; 
dgvBooksDetails.DataMember = "book";

Upvotes: 9

Views: 8273

Answers (1)

Vale
Vale

Reputation: 3298

You need to set AutoGenerateColumns property to false.

Upvotes: 12

Related Questions