我想根据页面标题创建会话值。如果我调试代码,会话值不会出现。我无法抓住任何价值。有人可以帮帮我吗?
这是我的代码
string pageTitle = new PageManager().GetPageNode(new Guid(SiteMapBase.GetCurrentProvider().CurrentNode.Key)).Title;
Session['"' + pageTitle + '"'] == true
答案 0 :(得分:1)
将您的代码更改为:
string pageTitle = new PageManager().GetPageNode(new Guid(SiteMapBase.GetCurrentProvider().CurrentNode.Key)).Title;
Session[pageTitle] = true; //remove double = as it is for comparing,
//also get rid of single quotes