问题与HttpContext在mvc 2
本文关键字:mvc HttpContext 问题 | 更新日期: 2023-09-27 18:02:50
当我尝试访问HttpContext时,我得到一个错误。来自控制器的电流。我想让会话添加一些特定于会话的数据,这给了我一个问题:
var a = HttpContext.Current.Session;
错误,据称是"System.Web. net . net"。HttpContextBase'不包含'Current'的定义
当我尝试访问HttpContext。来自控制器的电流
你不应该使用HttpContext.Current
。
使用Session
属性访问会话:
public ActionResult Index()
{
Session["foo"] = "bar";
...
}
你得到的错误的原因是因为控制器类已经有一个名为HttpContext的属性,所以当你写HttpContext.Current
时,它是使用的属性,而不是HttpContext
类上的静态Current
属性。