网络专家,
我有一个 ASP.NET MVP(模型视图演示器)应用程序,我在其中使用 GenMaster.Master(母版页)、Metadata.aspx(起始页)、Global.asax 等。
我正在访问Session["EncryptedQuery"]
GenMaster.Master(母版页)和 Metadata.aspx(起始页)。
我们的 Session 声明约定是使用如下属性:
public string EncryptedQuery
{
get
{
object SessionObject = Session["EncryptedQuery"];
return (SessionObject == null) ? String.Empty : (string)SessionObject;
}
set
{
Session["EncryptedQuery"] = value;
}
}
现在,我应该在哪里声明这个 Session 属性以在 Master 以及所有内容页面中访问它?而且我不想直接分配/检索到/从 Session["EncryptedQuery"]
。
谢谢