我们可以直接在asp.net MVC Views中获取Session中的那些值吗?
我在Controller it Works中尝试过,我可以轻松获得&设置值,
但是如何直接从Views中的Session中获取价值?
答案 0 :(得分:3)
你可以,但你不应该因为这被认为是不好的做法。视图不应该提取数据。他们应该使用从控制器传递的数据。因此,在您的控制器中读取会话,然后将值传递给视图进行渲染。使用View页面的Session属性可以轻松打破此规则:
<%= this.Session["someKey"] %>