GridView UpdatePanel и проблема с кнопкой ссылки

Итак, я искал по всему Интернету решение, и я не нашел его.

Так что плохо спросить здесь...

У меня есть заполненный gridview, 3 столбца - это кнопки ссылок, 2 из них перенаправляют, а один из них загружает файл. Вид сетки находится внутри панели «Обновление». Когда вы нажимаете на ссылку, похоже, что она обновляет веб-сайт... в представлении сетки ничего не видно, но все остальные элементы есть. Итак, вопрос в том, как сделать кнопку ссылки, которая будет перенаправлять на другую страницу и находится внутри сетки, которая находится внутри панели обновления.

Спасибо за ответы.


person user933306    schedule 07.09.2011    source источник


Ответы (1)


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

Затем я бы назначал значения для каждой строки в событии rowdatabound сетки кнопкам ссылок по мере заполнения сетки.

Затем, когда кто-то нажимает на одну из кнопок ссылок, я бы использовал событие rowcommand сетки, чтобы выполнить код для кнопок ссылок. Используйте команду переключения, чтобы узнать, какое имя команды вызвало событие, и выполните там свой код.

person Nic Scheepers    schedule 28.11.2011