Objectif d'apprentissage: apprendre l'utilisation de la session et des cookies
La session et le cookie sont utilisés pour transmettre des variables entre les différentes pages Web et pour enregistrer les informations de connexion des utilisateurs. L'utilisation de Cookie dans ASP.NET est un peu plus gênante que dans ASP, car nous voulons déclarer des variables.
Tout d'abord, jetons un coup d'œil à l'utilisation de la session, qui est fondamentalement la même que ASP
Écrivez une session:
Session ["nom d'utilisateur"]) = "aa";
Session ("nom d'utilisateur") = "aa"
Lisez un Sessinn:
String username = session ["username"];
dim username = session ("nom d'utilisateur")
Jetons un coup d'œil à l'écriture de Cookie:
DateTime dt = dateTime.now;
Httpcookie mycookie = new httpcookie ("logname"); // déclare la nouvelle variable cookie
mycookie.value = "aa"; // affectation
mycookie.expires = convert.todatetime (dt + timepan.fromdays (1)); // définir le temps d'expiration à 1 jour
Réponse.cookies.add (mycookie1); // Écrivez à Cookie
DIM DT As Datetime
dt = datatime.now
Dim Mycookie comme httpcookie
mycookie = new httpcookie ("logname")
mycookie.value = "aa"
mycookie.expires = convert.todatetime (dt + timepan.fromdays (1))
Réponse.cookies.add (mycookie1)
Jetez un œil à la lecture des cookies:
Httpcookie mycookie = request.cookies ["nom d'utilisateur"];
String username = mycookie.value;
Dim Mycookie comme httpcookie
mycookie = request.cookies ["nom d'utilisateur"]
Dim String = mycookie.value
À ce stade, "Ten Days Asp.net" est terminé.