public class smartsessionpage:System.Web.UI.Page { private Const String Myperson="mypeson"; public Person MyPerson { get { return (person)Session[Myperson]; } set { Session[Myperson]=value; } } } get表示获取值,set表示设置值 deafult.aspx.cs public partial class_Default:SmartSessionPage { protected void Button1_Click(object sender,EventArgs e) { string[] names=TextBox1.Text.Split(' '); Person p=new Person(); p.firstname=names[0]; p.lastname=names[1]; Session["mypeson"]=p;//设置值 } } retrieive.aspx.cs Person p=MyPerson;//获取值 Response.write(p);