Asp.net mvc 布局页面中的表达式术语无效

Asp.net mvc 布局页面中的表达式术语无效,asp.net-mvc,Asp.net Mvc,我尝试了几次更改文件,但每次唯一要做的就是添加更多无效的表达式 我不明白为什么现在我有6个无效的表达式术语;'在下面的代码中 这是我的\u layout.cshtml: <!DOCTYPE html> <html> <head> <title>@ViewBag.Title - Moran</title> <meta charset="utf-8" /> <link rel="styleshe

我尝试了几次更改文件,但每次唯一要做的就是添加更多无效的表达式

我不明白为什么现在我有6个无效的表达式术语;'在下面的代码中

这是我的
\u layout.cshtml

<!DOCTYPE html>
<html>
<head>

    <title>@ViewBag.Title - Moran</title>
    <meta charset="utf-8" />

    <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
    <link rel="stylesheet" href="~/lib/bootswatch/yeti/bootstrap.min.css" />
    <link rel="stylesheet" href="~/lib/font-awesome/css/font-awesome.min.css" />
    <link rel="stylesheet" href="~/css/site.css" />


</head>
<body>
    <nav class="navbar navbar-default"></nav>
    <div class="navbar navbar-inverse navbar-fixed-top">

        <div class="container-fluid">
            <div class="navbar-header ">
                @if (User.Identity.IsAuthenticated)
                {
                <span id="username">@User.Identity.Name</span>
                }
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                @Html.ActionLink("Moran", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })
            </div>
            <div class="navbar-collapse collapse">
                <ul class="nav navbar-nav">
                    <li class="active"><a asp-controller="App" asp-action="Index">Home</a></li>
                    <li><a asp-controller="App" asp-action="ContactUs">Contact Us</a></li>
                    <li><a asp-controller="App" asp-action="About">About</a></li>
                    <li><a asp-controller="App" asp-action="Galery">Galery</a></li>
                    <li><a asp-controller="App" asp-action="Trips">Trips</a></li>
                    @if (User.Identity.IsAuthenticated)
                    {

                    <li><a asp-controller="Auth" asp-action="Logout">Logout</a></li>
                    }

                </ul>

            </div>
        </div>
    </div>
    <div id="main" class="container-fluid">
        <div>
            @RenderBody()
        </div>

    </div>
    <div id="footer" class="container-fluid">
        <div class="navbar navbar-inverse navbar-fixed-bottom">
            <p class="text-center text-danger">&copy; @DateTime.Now.Year - Moran Ribadeo S.L.</p>
        </div>
    </div>

    <script type="text/javascript" src="~/lib/jquery/dist/jquery.min.js"></script>
    <script type="text/javascript" src="~/lib/bootstrap/dist/js/bootstrap.min.js"></script>


    <environment names="Development">
        <script type="text/javascript" src="~/jScript/site.js"></script>
    </environment>
    <environment names="Production,Staging">
        <script type="text/javascript" src="~/lib/_app/site.js"></script>
    </environment>

    @RenderSection("Scripts", false)

</body>

</html>

@取景袋。标题-莫兰
@if(User.Identity.IsAuthenticated)
{
@User.Identity.Name
}
@ActionLink(“Moran”,“Index”,“Home”,new{area=”“},new{@class=“navbar brand”})
    主页
  • 联系我们
  • 关于
  • 加利
  • 旅行
  • @if(User.Identity.IsAuthenticated) {
  • 注销
  • }
@RenderBody()

&复制@DateTime.Now.Year-莫兰里巴多S.L

@RenderSection(“脚本”,false)
有人能提供建议吗?

@model IEnumerable
@model IEnumerable<Moran.Models.Trip>
@{ 
    ViewBag.Title = "Home Page";
}
<div class="row">
    <div class="col-md-6">
        <h1>Welcome</h1>
        <p>This is the welcome page</p>
        <a asp-controller="App" asp-action="trips" class="btn btn-lg btn-success">View trips</a>
    </div>
</div>
@{ ViewBag.Title=“主页”; } 欢迎 这是欢迎页面

游览行程
它们发生在哪里?你的layout.cshtml看起来不错。是否显示由RenderBody渲染的第一个视图?我