создать DataTable с именами столбцов: автомобиля Марка, Модель автомобиля, автомобилей IdИзменение заголовков в GridView
Затем я связать DataTable к ASPX Gridview (DevExpress).
я тогда позже в программе, необходимо изменить DataTable, чтобы иметь имена полей, на которых:
Самолет Make, Самолет модель, Самолет Id
Я связываю это с тем же Gridview и получите сообщение типа:
В выбранном источнике данных не найдено поля или свойства с именем «Автомобиль». Возможными причинами этой ошибки могут быть следующие: неправильное или нечувствительное к регистру написание имени столбца сетки; назначение неправильного или неправильно инициализированного источника данных в сетку.
Я попытался сделать:
ASPxGridView1.Columns.Clear();
ASPxGridView1.DataSource = null;
ASPxGridView1.DataBind();
ASPxGridView1.DataSource = ds.Tables[0];
ASPxGridView1.DataBind();
Это очищает в GridView полностью без добавления моих новых записей. Какие-нибудь идеи?
У вас есть [AutoGenerateColumns] (http://msdn.microsoft.com/en-us/library/ system.web.ui.webcontrols.gridview.autogeneratecolumns.aspx) установлено значение 'true'? – jadarnel27
В каком событии вы связали сетку раньше, и в каком случае ypu изменил имена столбцов? пожалуйста, уточните. – Akhil
Jadarnel27 - да у меня есть помощник – user532104