Изменить кнопку выбора в GridView - PullRequest
1 голос
/ 08 февраля 2012

Я строю CRM.Он отображает информацию о клиентах в GridView.У меня включен выбор на GridView.И когда выбрано, он показывает FormView с более подробной информацией о клиенте, который был выбран в GridView.Эта часть работает нормально.

Я хочу сделать Имя Клиента в Gridview кнопкой выбора, которая отображает FormView.

У меня вопрос: как назначить те же функции, что и у автоматически сгенерированной кнопки выбора, любому другому полю в GridView?

1 Ответ

1 голос
/ 08 февраля 2012

Возможно, вы захотите заменить разметку столбца «Имя клиента» на что-то вроде этого:

<asp:ButtonField DataTextField="customerName" HeaderText="Customer Name" ButtonType="Link" CommandName="Select" />

При этом все равно будут отображаться ваши данные «Имя клиента» (из-за атрибута DataTextField), нотеперь это LinkButton, который имеет поведение предыдущей кнопки «Выбрать» (из-за CommandName="Select").

Для получения дополнительной информации см. документацию MSDN на ButtonField класс.

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