Tujuan Pembelajaran: Pelajari Penggunaan Sesi dan Cookie
Sesi dan cookie digunakan untuk lulus variabel antara berbagai halaman web dan untuk merekam informasi login pengguna. Menggunakan cookie di ASP.NET sedikit lebih merepotkan daripada di ASP, karena kami ingin menyatakan variabel.
Pertama, mari kita lihat penggunaan sesi, yang pada dasarnya sama dengan ASP
Tulis sesi:
Sesi ["nama pengguna"]) = "aa";
Sesi ("nama pengguna") = "aa"
Baca Sessinn:
string username = sesi ["nama pengguna"];
Dim Username = Sesi ("Nama Pengguna")
Mari kita lihat tulisan Cookie:
Datetime dt = datetime.now; // membutuhkan <%@impor namespace = "sistem"%> untuk mendapatkan waktu saat ini
Httpcookie mycookie = httpcookie baru ("logname"); // menyatakan variabel cookie baru
mycookie.value = "aa"; // penugasan
mycookie.expires = convert.todateTime (dt+timespan.fromdays (1)); // atur waktu kedaluwarsa menjadi 1 hari
Response.cookies.add (mycookie1); // tulis ke cookie
redup dt sebagai datetime
dt = DataTime.now
redup mycookie sebagai httpcookie
mycookie = httpcookie baru ("LOGNAME")
mycookie.value = "aa"
mycookie.expires = convert.todateTime (dt+timespan.fromdays (1))
Response.cookies.add (mycookie1)
Lihatlah bacaan cookie:
Httpcookie mycookie = request.cookies ["nama pengguna"];
string username = mycookie.value;
redup mycookie sebagai httpcookie
mycookie = request.cookies ["nama pengguna"]
redup string = mycookie.value
Pada titik ini, sepuluh hari belajar asp.net "sudah berakhir.