【发布时间】:2015-11-14 15:03:59
【问题描述】:
我有一个 ASP.NET 应用程序。我的应用程序有一个 _ViewStart.cshtml 文件。该文件如下所示:
@using MyCompany.MyApp;
@{
Layout = "/Views/Shared/_Layout.cshtml";
var p = HttpContext.Current.Request.QueryString["parameter"];
ViewBag.QSParameter = p;
}
当我执行此代码时,我收到以下错误:
The name 'HttpContext' does not exist in the current context
我不明白。 _ViewStart.cshtml 不是视图的“外壳”吗?我试图弄清楚如何全局读取查询字符串参数并为每个请求在 ViewBag 上设置一个值。我认为这就是这样做的方法。
谢谢
【问题讨论】:
标签: c# razor asp.net-core