我班上的一些变数:
1-companyID
2-CompanyName(UserName)
3-CompanyPwd(密码)
4- CompanyLogo
5电子邮件。
我想在所有这些字段中创建会话内容,以便在ctrls中使用其中的一些。
答案 0 :(得分:2)
将类对象存储在会话
中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
方法。