0

我有一个网站的主布局(布局1)作为起始页,现在我想添加另一个页面(布局),从用户那里获取一些信息,然后在将信息保存在数据库中之后呈现主布局。

现在在起始页:

   Layout = "~/Views/Shared/_Layout.cshtml";

在布局中:

  <div id="main" class="container">
            @RenderBody()
            @RenderSection("~/Views/AskGroup/_Layout1.cshtml");}
        </div>

错误:未定义部分:“~/Views/AskGroup/_Layout1.cshtml”。我应该如何将布局 1 添加到布局页面?我还需要添加控制器吗?

4

1 回答 1

1

由于它是基本的 HTML 内容,请RenderPartial改用:

@Html.RenderPartial("_Layout1.cshtml");
于 2013-05-28T12:52:07.740 回答