Можно ли предотвратить postback при открытии нового окна
От: Aniz  
Дата: 24.01.05 11:28
Оценка:
Задача. думаю, довольно типичная, но в Интернете нужного ответа не нашла
(то есть много упоминаний проблемы, но нет понятного решения)
Есть форма для печати отчетов по разным параметрам. Для ввода одного
из параметров надо нажать кнопку — открывается дополнительное popup — окно. Когда все параметры установлены, нажимаем кнопку просмотра отчета.
Но если из этого просмотра нажать кнопку Back — возвращаемся к пустой форме выбора параметров — ее PostBack=false. Клиент же хочет, чтобы все
параметры сохранялись...как этого добиться.
Можно конечно. не вызывать форму в новом окне. а просто делать
Response.Redirect, но если все-таки оставить popup — есть ли какой-то
способ решения проблемы (кроме запоминания всех параметров и их установки заново) ?

Спасибо
Можно ли предотвратить postback при открытии нового окна
От: Аноним  
Дата: 24.01.05 11:58
Оценка:
Если я правильно понял проблему, то установка свойства SmartNavigation = true должно помочь


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Можно ли предотвратить postback при открытии нового окна
От: ogur  
Дата: 24.01.05 14:40
Оценка:
Здравствуйте, Aniz, Вы писали:

A>Задача. думаю, довольно типичная, но в Интернете нужного ответа не нашла

A>(то есть много упоминаний проблемы, но нет понятного решения)
A>Есть форма для печати отчетов по разным параметрам. Для ввода одного
A>из параметров надо нажать кнопку — открывается дополнительное popup — окно. Когда все параметры установлены, нажимаем кнопку просмотра отчета.
A>Но если из этого просмотра нажать кнопку Back — возвращаемся к пустой форме выбора параметров — ее PostBack=false. Клиент же хочет, чтобы все
A>параметры сохранялись...как этого добиться.
A>Можно конечно. не вызывать форму в новом окне. а просто делать
A>Response.Redirect, но если все-таки оставить popup — есть ли какой-то
A>способ решения проблемы (кроме запоминания всех параметров и их установки заново) ?

A>Спасибо


Я найти решение этого вопроса тоже не смогла. Поэтому сделала наоборот. Я выдаю формы для настройки формирования отчетов в одном и том же окне (выбирается вид формы через меню), и открываю каждый отчет в новом окне (IE еще один) с передачей параметров в функцию формирования отчета в URL). Окно же с прошлым выбором остается на панели и в него можно вернутся. Оно хорошо работает c Back.
Можно ли предотвратить postback при открытии нового окна
От: Аноним  
Дата: 25.01.05 17:13
Оценка:
Можно запретить Back вообще: <body onLoad="history.go(+1)">
Sergey Zhiharev,
<a href=http://blogs.gotdotnet.ru/personal/Torero/&gt; Read my blog </a>


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Можно ли предотвратить postback при открытии нового окна
От: Аноним  
Дата: 10.08.05 17:47
Оценка:
Не работает...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.