Гиперссылка столбца в grid.On щелчок поля должно произойти событие

У меня есть столбец в сетке asp, который должен быть гиперсвязным. Не только заголовок, но и данные, привязанные к столбцу, также гиперссылки. Когда я нажимаю на любое поле в столбце, оно должно вызывать событие.

Здесь "ссылка" - это URL, но вместо этого я хочу, чтобы метод/даже должен был запускаться. Как я могу использовать событие Onclick с текстом гиперссылки, который извлекается из базы данных?

1 ответ

Вы не можете, как HyperLinkField делает из в тег, который браузер просто интерпретирует как ссылку.

Вместо этого вы можете использовать ButtonField и установить его ButtonType в LinkButton или использовать TemplateField и добавить свой собственный LinkButton вручную в шаблон.

licensed under cc by-sa 3.0 with attribution.