c# - 是否可以在视图中显示视图的一部分?
问题描述
我有一个包含数据库中一些数据的表的视图,这是一个包含布局和所有内容的完整视图。
我的意图是在主索引页面中仅包含该视图的表格(而不包括布局、标题等)
这意味着RenderPartial
不起作用,因为它呈现整个页面。
有没有办法让表格成为一个部分并在索引中只呈现该部分或类似的东西?
解决方案
首先用你的表创建一个 partialView
@model ChildViewModel
//Generate your table with the data of ChildViewModel
在包含表的 initalView 和索引中
@model ParentViewModel
....
@Html.Partial("_Partial", Model.Child)
推荐阅读
- javascript - Woocommerce 3 中自定义订单接收页面的 Google 分析集成
- python-2.7 - 我只想在字符串中间输入一个随机数
- python - Python 3 - 装饰器执行流程
- html - HTML/CCS:如何删除链接元素周围的框?
- dax - Power Pivot 和收盘价
- ui-automation - iPad Pro Real Device 未在 Katalon Studio 设备中列出
- python - DRF:以错误级别记录的 HTTP 401。如何降低日志记录级别?
- c++ - 使用 C++98 标准填充二维静态向量
- java - 如何将附加值添加到 Hashmap 中的现有键中?
- c# - 如何在此方法中正确包含其他实体对象