创建动态会话值

时间:2013-05-27 13:20:22

标签: c# asp.net

我想根据页面标题创建会话值。如果我调试代码,会话值不会出现。我无法抓住任何价值。有人可以帮帮我吗?

这是我的代码

string pageTitle = new PageManager().GetPageNode(new Guid(SiteMapBase.GetCurrentProvider().CurrentNode.Key)).Title;
Session['"' + pageTitle + '"'] == true

1 个答案:

答案 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