0

我想将其他cshtml视图嵌入到我的主视图中。在做了一些研究后,我发现 Html.RenderPartial 可以用于此目的。但我没有看到 RenderPartial,只看到了 RenderPartialExtensions。

我正在使用 System.Web 版本 4.0.0.0 和 VS2017。此外,安装了 Microsoft.AspNet.Mvc v5.2.5 但这也无济于事。

如果不可能,您能否举例说明如何在 cshtml 中使用 RenderPartialExtenstions?

4

1 回答 1

0

RenderPartialExtensions 将 RenderPartial 扩展方法添加到 HtmlHelper 类(在 ASP.NET MVC 视图中被命名为“Html”),因此使用 RenderPartial 根据定义使用 RenderPartialExtensions。

这是 RenderPartial 的典型用法:

@{
    Html.RenderPartial("~/Views/Shared/_MyPartialView.cshtml");
}
于 2018-05-04T22:48:00.440 回答