在ASP.NET中,可以使用PartialView来继续使用布局。以下是一个示例解决方案,其中包含代码示例:
My Website
My Website
@RenderBody()
Welcome to my website!
This is some content that will be displayed in the layout.
public class HomeController : Controller
{
public ActionResult Index()
{
return View("_PartialView");
}
}
@{
Layout = "_Layout";
}
@Html.Partial("_PartialView")
在以上示例中,"_Layout.cshtml"是整个网站的共享布局文件,"_PartialView.cshtml"是包含要在布局中显示的内容的局部视图文件。"HomeController.cs"中的"Index"动作方法返回局部视图,并在"Index.cshtml"视图中通过"Html.Partial"方法来显示局部视图。