powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не работает session на сервере
2 сообщений из 2, страница 1 из 1
Не работает session на сервере
    #37687177
outcast2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Не передаются данные между страницами.

Собственно код
Default.aspx
//Отправляем
protected void Button1_Click(object sender, EventArgs e)
{
string nameDoctor = null;
nameDoctor = DropDownList1.Text;
Session["nd"] = nameDoctor;

}

Dnevnik.aspx
//Получаем
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = Session["nd"].ToString();

}

Не работает на сервере 2008+iis
Работает на локальной машине с установленной VS2010.
Догадываюсь что дело в настройках сервера.
...
Рейтинг: 0 / 0
Не работает session на сервере
    #37687714
outcast2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за подсказку,
Проверил Session.IsNewSession, Session.Count - оказалось сессии работают.

В коде стоит условие

string url_adress;
try
{
url_adress = Request.UrlReferrer.LocalPath;
//Проверяем с какой страницы пришли
if (url_adress == @"/Default.aspx" || url_adress == @"/DnevnikItem.aspx")
{
//Response.Write(Session["nd"].ToString());
Label1.Text = Session["nd"].ToString();
return;
}
}
catch (Exception ex)
{
Response.Write(ex.Message);
Response.Redirect("Default.aspx");
}
Вывел присвоение Label1.Text = Session["nd"].ToString(); до условия все заработало.
Непонятно почему не срабатывает в условии.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не работает session на сервере
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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