为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Asp.NET Core中呈现不同的布局

如何在Asp.NET Core中呈现不同的布局

C#
慕沐林林 2021-05-07 14:15:31
我想在我的asp.net核心应用程序的某些页面上呈现空布局。为此,我在中使用了此代码_ViewStart.cshtml。@{    var controller = HttpContext.Current.Request.RequestContext.RouteData.Values["Controller"].ToString();    string cLayout = "";    if (controller == "Empty")    {        cLayout = "~/Views/Shared/_Empty_Layout.cshtml";    }    else    {        cLayout = "~/Views/Shared/_Layout.cshtml";    }    Layout = cLayout;}这段代码适用于,Asp.NET MVC App但给出的错误.NET Core App。错误是The name 'HttpContext' does not exist in the current context
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 189 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信