Razor / Web Pages:在类中使用App State和Request String

时间:2011-12-09 00:19:45

标签: asp.net razor

我有一个常规课程,我已经添加到Razor WebPages来处理一些额外的数据库工作。为了使用数据类,我在课程中添加了Imports WebMatrix.Data,一切正常。

我需要访问另一个类中的Request.QueryStringSessionAppState词典。我不喜欢传递这些物体。我环顾四周但找不到要导入的类。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你总是可以从会话中获取它,即使在Razor中也可以使用

var ctx = System.Web.HttpContext.Current;
var qvar = ctx.Request.QueryString.Get("ABC");
var svar = ctx.Session["XYZ"];