У меня есть форма .aspx, в которой у меня есть объект выделения со списком, который я извлекаю из таблицы DB.asp.net: response.redirect не работает
Кнопка отправки, нажатие которой задает вопросы, связанные с этим предметом, в виде сетки.
Я делаю это, вызывая функцию FillGrid() в событии нажатия кнопки.
У меня также есть страница, которая меняет для моего gridview, в котором снова вызывается FillGrid().
В моей функции FillGrid() я использовал блок catch try. Если возникает ошибка, я хочу перенаправить страницу на страницу с ошибкой с помощью Response.Redirect(). Проблема в том, что этот response.redirect не работает. Одной из причин этого является то, что при нажатии кнопки форма публикуется дважды. Поскольку после достижения реакции response.redirect поток возвращается к нажатию кнопки, где вызывается FillGrid().
Как я могу это решить? Или просто сказать, как я могу предотвратить двойную публикацию формы?
Это вызвано управлением внутри UpdatePanel? –
no i m не использует Updatepanel ... – anay