首页 > 解决方案 > 是否可以在视图中显示视图的一部分?

问题描述

我有一个包含数据库中一些数据的表的视图,这是一个包含布局和所有内容的完整视图。

我的意图是在主索引页面中仅包含该视图的表格(而不包括布局、标题等)

这意味着RenderPartial不起作用,因为它呈现整个页面。

有没有办法让表格成为一个部分并在索引中只呈现该部分或类似的东西?

标签: c#asp.netasp.net-mvcmodel-view-controller

解决方案


首先用你的表创建一个 partialView

@model ChildViewModel
//Generate your table with the data of ChildViewModel

在包含表的 initalView 和索引中

@model ParentViewModel
....
@Html.Partial("_Partial", Model.Child)

推荐阅读