สร้างเว็บโปรเจ็กส์แบบ Empty
สร้าง Web Form ชื่อ WebForm1 และ WebForm2
WebForm1.aspx.cs
protected void Page_Load(object sender, EventArgs e) { Session["myVar"] = "Hello World"; System.Diagnostics.Debug.WriteLine("Page1 "+Session["myVar"]); }
WebForm2.aspx.cs
protected void Page_Load(object sender, EventArgs e) { if (Session["myVar"] != null) { System.Diagnostics.Debug.WriteLine("Page2 " + Session["myVar"]); } else { System.Diagnostics.Debug.WriteLine("Page2 myVar is null"); } }
รัน แล้วดูที่ Output
- ครั้งแรกเรียก WebForm2 จะได้ Page2 myVar is null
- เรียก WebForm1 จะได้ Page1 Hello World
- เรียก WebForm2 อีกครั้ง จะได้ Page2 Hello World