Учебники ASP

ГЛАВНАЯ АСП

Учебник по WP

Введение в веб-страницы Веб-страницы Razor Макет веб-страниц Папки веб-страниц Веб-страницы Глобальные Формы веб-страниц Объекты веб-страниц Файлы веб-страниц Базы данных веб-страниц Помощники веб-страниц Веб-страницы Графики веб-страниц Электронная почта веб-страниц Безопасность веб-страниц Публикация веб-страниц Примеры веб-страниц Классы веб-страниц

Бритва ASP.NET

Введение в бритву Синтаксис бритвы Переменные Razor C# Циклы Razor C# Логика Razor C# Переменные Razor VB Циклы Razor VB Логика Бритвы В.Б.

АСП Классик

Введение в ASP Синтаксис ASP ASP-переменные Процедуры ASP Условия ASP Зацикливание ASP ASP-формы Файлы cookie ASP ASP-сеанс ASP-приложение ASP #include ASP Global.asa АСП АЯКС Электронная почта ASP Примеры ASP

Справочник ASP

Функции ASP VB Ключевые слова ASP VB Ответ ASP ASP-запрос ASP-приложение ASP-сеанс ASP-сервер Ошибка ASP Файловая система ASP Текстовый поток ASP ASP-диск ASP-файл Папка ASP Словарь АСП ASP AdRotator ASP BrowserCap Связывание контента ASP Ротатор контента ASP Быстрая ссылка ASP

Учебник по ADO

Введение в ADO АДО Коннект Набор записей ADO Дисплей АДО ADO-запрос Сортировка ADO ADO Добавить Обновление ADO АДО Удалить Демонстрация ADO Ускорение ADO

Объекты АДО

Команда АДО ADO-соединение Ошибка ADO Поле ADO ADO-параметр Свойство АДО ADO-запись Набор записей ADO ADO-поток Типы данных ADO

Объект сеанса ASP


Объект Session хранит информацию или изменяет настройки для пользовательского сеанса.


Дополнительные примеры


Установите или верните целое число, указывающее местоположение или регион. Содержимое, такое как дата, время и валюта, будет отображаться в соответствии с этим местоположением или регионом.


Возврат уникального идентификатора для каждого пользователя. Идентификатор генерируется сервером.


Установить и вернуть тайм-аут (в минутах) сеанса.


Объект сеанса

Когда вы работаете с приложением на своем компьютере, вы открываете его, вносите какие-то изменения, а затем закрываете его. Это очень похоже на сессию. Компьютер знает, кто вы. Он знает, когда вы открываете приложение и когда закрываете его. Однако в Интернете есть одна проблема: веб-сервер не знает, кто вы и чем занимаетесь, поскольку HTTP-адрес не поддерживает состояние.

ASP решает эту проблему, создавая уникальный файл cookie для каждого пользователя. Файл cookie отправляется на компьютер пользователя и содержит информацию, идентифицирующую пользователя. Этот интерфейс называется объектом Session.

Объект Session хранит информацию или изменяет настройки для пользовательского сеанса.

Переменные, хранящиеся в объекте Session, содержат информацию об одном отдельном пользователе и доступны для всех страниц в одном приложении. Общая информация, хранящаяся в переменных сеанса, — это имя, идентификатор и предпочтения. Сервер создает новый объект Session для каждого нового пользователя и уничтожает объект Session по истечении срока действия сеанса.

Коллекции, свойства, методы и события объекта Session описаны ниже:

Коллекции

Collection Description
Contents Contains all the items appended to the session through a script command
StaticObjects Contains all the objects appended to the session with the HTML <object> tag


Характеристики

Property Description
CodePage Specifies the character set that will be used when displaying dynamic content
LCID Sets or returns an integer that specifies a location or region. Contents like date, time, and currency will be displayed according to that location or region
SessionID Returns a unique id for each user. The unique id is generated by the server
Timeout Sets or returns the timeout period (in minutes) for the Session object in this application

Методы

Method Description
Abandon Destroys a user session
Contents.Remove Deletes an item from the Contents collection
Contents.RemoveAll() Deletes all items from the Contents collection

События

Event Description
Session_OnEnd Occurs when a session ends
Session_OnStart Occurs when a session starts