У меня странная проблема. У меня есть сетка внутри UpdatePanel.Внутри gridview есть RowCommand, который, когда вы щелкаете по нему, выполняет небольшую работу с базой данных, а затем использует Response.Redirect для перехода на другую страницу.
Проблема в том, что перед перенаправлением возникает длинная пауза (около 8 секунд), когда на странице абсолютно ничего не происходит визуально (то есть: отсутствует курсор загрузки, нет загрузки в строке состояния), а затем курсор изменяетсяна загрузку, и он говорит, что загрузка в строке состояния, а затем перенаправляет на новую страницу.
Я открыл консоль и заметил, что во время паузы ничего не происходит, а затем прямо перед перенаправлением я получаю:
XHR: Finished loading: "http:// the page with the update panel"
Итак, я определил, что происходит, UpdatePanelобновление (захват страницы с помощью JS) и ТОГДА выполнение RowCommand.
Поэтому мой вопрос заключается в том, как сделать так, чтобы RowCommand не вызывал панель обновления и просто переходил прямо к логике RowCommand?