Telerik Radgrid Можем ли мы сохранить уникальное значение для каждого столбца? - PullRequest
0 голосов
/ 08 марта 2012

Я генерирую столбцы динамически в моей RadGrid, поэтому счетчик столбцов и их имена генерируются на лету, и поэтому существует возможность получения данных, к которой будет привязана сетка.
Каждый столбец либо представляет объект в моей системе, либо пустой для пользователя, чтобы создать новый объект. Каждый объект идентифицируется уникальным значением свойства.
Я хотел бы установить это значение для столбца, поэтому, когда сетка редактируется, я хотел бы использовать это значение и обновить объект. Я открыт для предложений. Пока я думаю, что варианты

  • присвоение значения свойству в GridTemplateColumn (что я не считаю возможным)
  • использовать скрытое поле в заголовке столбца (как мне это сделать?)

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

Любая помощь приветствуется.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 16 апреля 2012

Я сомневаюсь, существует ли здесь официальная поддержка Telerik для этой ситуации.Одним из причудливых решений будет использование ряда скрытых полей, по одному полю на столбец, каждое из которых хранит уникальное значение для столбца.

0 голосов
/ 08 марта 2012

Вы можете добавить уникальное значение в один из столбцов таблицы данных и привязать этот столбец к сетке. Сделайте этот столбец невидимым, чтобы он не отображался в пользовательском интерфейсе, но был доступен в бэкэнде.

...