Здравствуйте, dmaster1, Вы писали:
D>Всем привет! D>Подскажите плиз, оптималый способ передать два строковых параметра при переходе с одной aspx-страницы на другую.
Использовать строку запрса не хотелось бы, дабы не секьюрно.
Re: Передача параметров с одной страницы на другую
От:
Аноним
Дата:
10.12.04 06:53
Оценка:
Создай public field для одной из форм стринговский. через него и передавай.
Здравствуйте, dmaster1, Вы писали:
D>Здравствуйте, dmaster1, Вы писали:
D>>Всем привет! D>>Подскажите плиз, оптималый способ передать два строковых параметра при переходе с одной aspx-страницы на другую.
D>Использовать строку запрса не хотелось бы, дабы не секьюрно.
Через Session, Application и передовай ключи если хочешь совсем универсально делать
Re[2]: Передача параметров с одной страницы на другую
Здравствуйте, Аноним, Вы писали:
А>Создай public field для одной из форм стринговский. через него и передавай.
А>данное сообщение получено с www.gotdotnet.ru А>ссылка на оригинальное сообщение
Каким образом будет передоваться информация, если объект класса существует только на момент "обращения" к нему ?
Re[3]: Передача параметров с одной страницы на другую
Здравствуйте, Grey-, Вы писали:
G>Здравствуйте, dmaster1, Вы писали:
D>>Здравствуйте, dmaster1, Вы писали:
D>>>Всем привет! D>>>Подскажите плиз, оптималый способ передать два строковых параметра при переходе с одной aspx-страницы на другую.
D>>Использовать строку запрса не хотелось бы, дабы не секьюрно.
G>Через Session, Application и передовай ключи если хочешь совсем универсально делать
Понял. Благодарю!
Re[4]: Передача параметров с одной страницы на другую
Тогда можно поймать того кто сделал этот трансфер, привести его из Object к его типу и вытащить из полученного объекта все свойства, которые нужны (не точно сказанно, но при мерно понятно)
Здравствуйте, Andrey Fedorov, Вы писали:
AF>А как к значениям Session/Application получить доступ из Java-скрипта?
AF>данное сообщение получено с www.gotdotnet.ru AF>ссылка на оригинальное сообщение
Создаешь пра функций
<script>
//nameApplication - название переменной приложения
// функция возвращает уникальный идентификатор запроса.
// дальше вся работаидет по этому IDfunction CreateRequestApplication(nameKeyApplication)
{
return requestApplicationGUID;
}
// функция определяет вернулся ли ответ по запросу requestApplicationGUID
// если да то возращает true иначе falsefunction GetRequestStatusApplication(requestApplicationGUID)
{
return true;
}
// возвращает значения только в случае если GetRequestStatusApplication вернула truefunction GetRequestValueApplication(requestApplicationGUID)
{
return value;
}
</script>
реализация будет выглядеть примерно так
var requestId = CreateRequestApplication("MyVarApplication")
while(!GetRequestStatusApplication(requestId)){}
var value = GetRequestValueApplication(requestId)
как это работает. За CreateRequestApplication стоит создание скрытого iframe которому присваевается id = requestId
этот iframe далает запрос к серверу, а серверный скрипт на основе nameKeyApplication генерирует текст типа
var nameKeyApplication = "значение";
var isLoad = true;
GetRequestStatusApplication опрашивает frame на переменну isLoad как только она true метод возрращает true.
а метод GetRequestValueApplication уже получает значение nameKeyApplication.
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Re[5]: Передача параметров с одной страницы на другую