Я использую функциональность asp.net PreviousPage и межстраничную обратную передачу. Проблема, с которой я сталкиваюсь, состоит в том, что, если у меня есть какие-либо постбэки на моей странице, информация PreviousPage, похоже, теряется. Я не хочу помещать это во ViewState, потому что это будет довольно большим. Я думал о Session, но я не хочу, чтобы данные сохранялись после перехода на другую страницу, и мне действительно не нравится идея помещать код во все мои другие страницы для удаления старых переменных сеанса.
Какими методами вы пользуетесь для сохранения такого рода информации, которая была передана с помощью обратной передачи между страницами?
UPDATE:
Большинство ответов на вопросы об обновлении страницы упоминаются с помощью Response.Redirect. Я не могу использовать это, потому что это приведет к получению, а не к повторной публикации информации, которая была размещена на странице посредством обратной передачи на нескольких страницах, что приведет к потере этой информации и не позволит мне оцифровывать свои элементы управления с критериями выбора предыдущего стр.
Мне нужно обновить данные в сетке, сохранив информацию обратной передачи. Я думал об использовании AJAX, но сейчас это не совсем приемлемое решение для требований заказчика. Мне нужно нажать кнопку и обновить страницу, как будто она была недавно опубликована, и я действительно не вижу способа повторно отправить постбэк, не превышающий F5, а затем щелкнуть диалоговое окно, чтобы принять повторную отправку данных.