Сессия в asp.net - PullRequest
       18

Сессия в asp.net

0 голосов
/ 25 апреля 2009

Мне нужен подробный пример сессии в asp.net с использованием c # Например (используя сеанс в логине в операции

Ответы [ 3 ]

5 голосов
/ 25 апреля 2009

Сеанс - это система в ASP.Net, в которой вы можете сохранять объекты и переменные на основе пользователя, поэтому эти элементы могут быть доступны через обратные передачи.

Добавление переменной в сеанс:

Session["key"] = myVar;

Получение переменной

myVar = Session["key"];
myVar = (MyType) Session["key"];

В сеансе вы можете сохранить любой тип .NET Framework, но вы должны хорошо понимать, какое влияние этот дизайн может оказать на ваше приложение, поскольку это создает проблемы с масштабируемостью.

В ответе на на этот вопрос есть отличный класс утилит, который может помочь вам абстрагировать объект сеанса, а также взглянуть на него.

2 голосов
/ 25 апреля 2009

Извините, не совсем уверен, что вам нужно для входа в систему, но использование сессии довольно тривиально, вам следует начать с следующих двух страниц из MSDN:

Если у вас есть стандартные элементы управления входом на странице, вы можете обработать событие LoggedIn для хранения дополнительных сведений в состоянии сеанса пользователя.

1 голос
/ 25 апреля 2009

Вы можете рассмотреть возможность использования проверки подлинности с помощью форм: http://msdn.microsoft.com/en-us/library/aa480476.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...