GridView с пользовательской кнопкой - PullRequest
0 голосов
/ 18 февраля 2011

В частности, я использую DevExpress 10.1 для их APSxGridView. У меня есть сетка с командным столбцом. Я планирую использовать два стандарта: новый и редактировать. Я хотел бы создать пользовательскую кнопку, которая будет принимать значение из текущей строки и перенаправлять на другую страницу, используя это значение как часть строки запроса.

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

Спасибо.

1 Ответ

0 голосов
/ 18 февраля 2011

Если это что-то похожее на стандартный .net GridView, я бы создал поле шаблона.В поле шаблона вы можете поместить туда все, что хотите.Я сделал это, когда мне нужен элемент управления asp.net (кнопка, гиперссылка и т. Д.) Вместо стандартных кнопок и команд сетки.Затем вы можете получить доступ к элементам управления и источнику данных во время обработчика события OnRowDataBound и при необходимости настроить кнопку во время выполнения.

...