将会话变量与javascript变量进行比较

时间:2015-03-31 18:44:52

标签: javascript c# session

我想到的最合乎逻辑的方式是

var example2 = "Jake"
if (<%=Session["example1"]%> == example2){
   Code
}

然而我收到此错误: 在该会话变量中写入的内容的值是&#34;未定义&#34; ... 因此,如果它是该会话变量中的名称(Bob),它会说 Bob未定义

有人为我找到了解决方案吗?

1 个答案:

答案 0 :(得分:1)

你需要''围绕它,例如

var example2 = "Jake"
if ('<%=Session["example1"]%>' === example2){
   Code
}

或..“”如果这是你的事情:)

另外,请注意=== vs ==