我班上的一些变量:
1-公司ID
2-公司名称(用户名)
3-公司密码(密码)
4-公司标志
5-电子邮件。
我想创建所有这些字段的会话内容以在 ctrls 中使用其中的一些。
将类对象存储在会话中
public class Company
{
public int Id { set;get;}
public string Name { set;get;}
public string Logo { set;get;}
}
将其存储在会话中
Company objCompany=new Company();
objCompany.ID=34;
objCompany.Name="Chase";
objCompany.Logo="chase_logo.PNG";
Session["company"]=objCompany;
从会话中检索,
Company objComp=null;
if(Session["company"]!=null)
{
objComp=(Company) Session["company"];
}
理想情况下,我会用这样的方法包装它
public Company GetCurrentCompany()
{
Company objComp=null;
if(Session["company"]!=null)
{
objComp=(Company) Session["company"];
}
}
这样GetCurrentCompany
如果我想在不同的地方存储公司,我可以简单地调用方法。