0

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

这是我的代码

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

1 回答 1

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
于 2013-05-27T13:22:16.420 回答