具有空格的会话密钥ASP.NET

时间:2014-10-30 03:41:41

标签: c# asp.net

这似乎是一个愚蠢的问题,但无法在任何地方找到答案。

在会话中,是否可以在密钥中包含空格?

例如,当我使用Session [“MyKey”]时,我可以检索该值。但是当我使用Session [“我的密钥”]时,我什么都没得到。

所以Session键不能包含空格?

2 个答案:

答案 0 :(得分:1)

我从来没有用带字符串的键分配会话,但我认为应该可以。转到会话密钥后,当您阅读Session["mykey"]而不是Session["mykey"]时,您将获得在Session["my key"]中设置的值。

答案 1 :(得分:0)

您可以在会话属性之间提供空间。

会话["我的钥匙"] =" Mykey&#34 ;;

Response.write(Session [" My Key"]);

这将打印值MyKey