สร้างเว็บโปรเจ็กส์แบบ 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
