MVC母版页中的隐藏会话ID

时间:2010-09-17 11:39:37

标签: asp.net-mvc sessionid

我有一个MVC应用程序,我需要为每个应用程序实例创建和存储唯一的会话ID。在标准的ASP.NET中这很简单,我只需在母版页中添加一个隐藏字段,并在第一个Page_Load上存储一个Guid。

但是,MVC中没有代码,我也相信你不能为母版页实现控制器或创建一个强类型的视图母版页。

任何人都知道一个简单的方法吗?我只是第一次玩MVC,所以如果我问的话看起来很简单,那就要温柔。

由于

2 个答案:

答案 0 :(得分:2)

如果您需要在应用程序实例的生命周期内保留一些对象,我建议您使用内置的Cache对象或Application。如果这些对象需要特定于每个用户,则使用Session对象。

答案 1 :(得分:1)

为什么不把它存放在cookie中?

相关问题