powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Опять сессии...
4 сообщений из 4, страница 1 из 1
Опять сессии...
    #32255519
user18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 2 формы
на одной пишется запрос по 3 полям
на другой выводятся гриды с инфой
поскольку использую инфу с одного грида
для другого, чтобы процесс загрузки шел быстрее
кидаю всё сразу в датасет и сохраняю сессию

// save session
if (Session["ds_1"] == null)
{
this.sqlDA_SearchFio1.Fill(this.dS_SearchFio11,"Perfs");
Session["ds_1"] = dS_SearchFio11;
}
else
{
dS_SearchFio11 = (DS_SearchFio1)Session["ds_1"];
}

Но если возвратиться на предыдущую страницу и забить другие значения для запроса то опять выводятся те же значения из предыдущего запроса.
Как от этого избавиться??
Помогите плиз!
...
Рейтинг: 0 / 0
Опять сессии...
    #32256025
Orion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Внимательно посмотри на тот код, что ты привёл

Из кода следует, что переменная сессии заполняется один раз при первом обращении, дальше в любом случае ты берёшь старое значение ....
...
Рейтинг: 0 / 0
Опять сессии...
    #32256139
user18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как лучше сделать????
я с сессиями дела никогда не имел :((
...
Рейтинг: 0 / 0
Опять сессии...
    #32256955
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык при чем тут это - ты же сам проверяешь:
Код: plaintext
if (Session[ "ds_1" ] == null) 


При первом заходе в сессии ничего нет - заполняешь
А при втором там уже есть, поэтому ты туда ничего не пишешь.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Опять сессии...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]