我有一个常规课程,我已经添加到Razor WebPages来处理一些额外的数据库工作。为了使用数据类,我在课程中添加了Imports WebMatrix.Data
,一切正常。
我需要访问另一个类中的Request.QueryString
和Session
和AppState
词典。我不喜欢传递这些物体。我环顾四周但找不到要导入的类。
有什么想法吗?
答案 0 :(得分:0)
你总是可以从会话中获取它,即使在Razor中也可以使用
var ctx = System.Web.HttpContext.Current;
var qvar = ctx.Request.QueryString.Get("ABC");
var svar = ctx.Session["XYZ"];