Цель обучения: изучить использование сеанса и файлов cookie
Сеанс и cookie используются для передачи переменных между различными веб -страницами и для записи информации о входе в систему пользователей. Использование cookie в asp.net немного более хлопотно, чем в ASP, потому что мы хотим объявить переменные.
Во -первых, давайте посмотрим на использование сеанса, которое в основном такое же, как ASP
Напишите сеанс:
Сеанс ["имя пользователя"]) = "aa";
Session ("имя пользователя") = "aa"
Прочитайте сессинн:
string username = session ["username"];
dim username = session ("имя пользователя")
Давайте посмотрим на написание печенья:
DateTime dt = dateTime.now;
Httpcookie mycookie = new httpcookie ("logname"); // объявить новую переменную cookie
mycookie.value = "aa"; // назначение
mycookie.expires = convert.todatetime (dt+timespan.fromdays (1)); // Установить время истечения сроком на 1 день
Response.cookies.add (mycookie1); // написать в cookie
Dim DT как DateTime
dt = datatime.now
Dim Mycookie как httpcookie
mycookie = new httpcookie ("logname")
mycookie.value = "aa"
mycookie.expires = convert.todateTime (dt+timespan.fromdays (1))
Response.cookies.add (mycookie1)
Взгляните на чтение печенья:
Httpcookie mycookie = request.cookies ["имя пользователя"];
string username = mycookie.value;
Dim Mycookie как httpcookie
mycookie = request.cookies ["username"]
Dim String = mycookie.value
На данный момент, «Десять дней обучения ASP.NET» закончится.