在.cshtml页面上显示所有会话变量

时间:2014-06-23 13:44:14

标签: asp.net razor

在.cshtml页面上显示所有会话变量的最佳方法是什么?

尝试使用

@HttpContext.Current.Session();

但那并没有显示任何内容。

1 个答案:

答案 0 :(得分:6)

这是未经测试的,但应该有效:

@{ var session = HttpContext.Current.Session; }
@foreach (string key in session.Keys) {
    <p>Key: @key - Value: @session[key].ToString()</p>
}