Session atau session state berfungsi untuk menyimpan
data pada sisi server. setiap klien atau user yang
mengakses sebuah website mempunyai session state yang
berbeda-beda yang berisikan informasi yang berbeda-beda pula. contoh
penggunaan session state pada sebuah website misalnya penyimpanan
informasi seperti item-item di keranjang belanja pada sebuah website
belanja online, menyimpan informasi
login dll.
Cara untuk membuat session pada bahasa pemrograman C# contohnya sebagai berikut,
Cara untuk mengambil nilai dari session yang sudah di buat contohnya sebagai berikut,
Untuk menghapus semua session yang telah dibuat contohnya sebagai berikut,
Cara untuk membuat session pada bahasa pemrograman C# contohnya sebagai berikut,
//Pembuatan session untuk tipe data bukan array.
Session["Nama"] = "Azhari";
Session.Add(string name, object value);
Session.Add("Nama", "Azhari")
//Pembuatan session untuk tipe data array
ArrayList idList = new ArrayList();
idList.Add("1");
idList.Add("2");
idList.Add("3");
Session["idArrayList"] = idList;
Cara untuk mengambil nilai dari session yang sudah di buat contohnya sebagai berikut,
//mengambil data atau read session untuk tipe data bukan array
stringNama = Session["Nama"].
ToString();
string Nama = (string)(Session["Nama"]);
//mengambil data atau read session untuk tipe data array
ArrayList idList = (ArrayList)Session["idArrayList"];
string id1 = idList[0].ToString() ;
string id2 = idList[1].ToString();
string id3 = idList[2].ToString();
Untuk menghapus semua session yang telah dibuat contohnya sebagai berikut,
Session.Clear();