【发布时间】:2012-01-31 04:48:00
【问题描述】:
会话变量可以是int 吗?我想在每次加载页面时增加Session["PagesViewed"]+1;。尝试增加会话变量时出现错误。
if (Session["PagesViewed"].ToString() == "2")
{
Session["PagesViewed"] = 0;
}
else
{
Session["PagesViewed"]++;
}
【问题讨论】:
-
你遇到了什么错误?
-
您需要确保您不在网络农场中。如果是这样,请验证您是否已共享会话。另外,有点离题,但谷歌分析会为你做这件事,而且可能更有效。
-
Session["PagesViewed"]++;与((object)Session["PagesViewed"])++;基本相同,不合法。
标签: c# session variables session-variables