Как вставить DataTable в asp GridView, который содержит уже построенные столбцы - PullRequest
0 голосов
/ 24 октября 2011

Мне нужен способ вставить DataTable в asp GridView, который содержит уже построенные столбцы с превращением autoGenerateColumns в False Мне просто нужно подключить некоторые столбцы DataTable к определенным столбцам в сетке и изменить другое пребывание, как они

1 Ответ

2 голосов
/ 24 октября 2011

вы можете сделать это, редактируя ваш шаблон сетки данных

сначала вам нужно удалить автоматически сгенерированные столбцы из столбцов редактирования ... затем вы добавляете несколько шаблонов, столько же, сколько ваших столбцов из вашей таблицы данных

затем вы редактируете эти шаблоны, и вы заметите, что у вас есть ItemTemplate, AlternateItemTemplate, EditItemTemplate, HeaderTemplate, FooterTemplate .. вы можете выбрать, какой шаблон вы хотите редактировать, а затем добавить серверный элемент управления, в котором вы хотите показывать свои данныев него ... когда вы добавляете серверный элемент управления, вы замечаете, что можете привязать к нему столбец данных, щелкнув по Изменить привязки данных ... там вы можете выбрать, какой столбец из вашей таблицы данных должен быть привязан к этому столбцу таблицы сетки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...