Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 会话变量缓存值_.net_Asp.net_Session Variables - Fatal编程技术网

.net 会话变量缓存值

.net 会话变量缓存值,.net,asp.net,session-variables,.net,Asp.net,Session Variables,建议使用会话变量在同一域上的aspx页面之间传递数据吗 我不想使用Get,也没有找到任何以编程方式传递Post数据的解决方法。 我试过使用WebClient[http://msdn.microsoft.com/en-us/library/9w7b4fz7.aspx]但它并没有将它重定向到我想要的url 我的设想是:;在登录页面之后,我想将一些秘密数据传递到我的登录页面 我在某个地方读到会话变量缓存数据,这是真的吗?我可以使用会话变量在我的案例中存储数据吗?谢谢您可以使用该会话保存用户相关信息。例

建议使用会话变量在同一域上的aspx页面之间传递数据吗

我不想使用Get,也没有找到任何以编程方式传递Post数据的解决方法。 我试过使用WebClient[http://msdn.microsoft.com/en-us/library/9w7b4fz7.aspx]但它并没有将它重定向到我想要的url

我的设想是:;在登录页面之后,我想将一些秘密数据传递到我的登录页面


我在某个地方读到会话变量缓存数据,这是真的吗?我可以使用会话变量在我的案例中存储数据吗?谢谢

您可以使用该会话保存用户相关信息。例如,您可以将用户Id保存在其会话对象中。你需要更多的信息吗

是的。您可以使用会话变量来存储数据。(或者)您可以使用QueryString将值传递到另一个页面…

这就是我打算做的。如果我将信息存储在会话变量中,是否会有任何性能问题?我可以覆盖会话变量中的数据吗?您确定它不会被缓存吗?是的,您可以这样做。但是要注意会话中的数据太多。对于每个请求,会话对象都必须由服务器生成。您有会话数据库吗?我通常在会话中存储大约4个名称-值对。我需要为此建立会话数据库吗?数据不多。我不是说你需要一个会话数据库。我只想知道它是为了了解数据的来源。如果有多个Web服务器,则只需要一个会话数据库。