gpt4 book ai didi

asp.net-mvc-4 - 在 mvc4 中渲染主视图内的部分 View

转载 作者:行者123 更新时间:2023-12-02 15:32:23 25 4
gpt4 key购买 nike

我在 Views/Shared 文件夹下有 4 个 View 。

  1. 考勤跟踪.cshtml(主视图)
  2. _Attendance.cshtml(部分 View )
  3. _Leaves.cshtml(部分 View )
  4. _Efforts.cshtml(部分 View )

尝试渲染主视图中的 3 个 View ,但无法渲染。不知道哪里做错了。主视图中渲染部分 View 的代码:

<div id="RenderAttendance">
@Html.Partial("~/Views/Shared/_Attendance.cshtml");
</div>
<div id="RenderLeaves" >
@Html.Partial("~/Views/Shared/_Leaves.cshtml");
</div>
<div id="RenderEfforts" >
@Html.Partial("~/Views/Shared/_Efforts.cshtml");
</div>

最佳答案

嗨,请尝试如下

<div id="RenderAttendance">
@Html.Partial("_Attendance");
</div>
<div id="RenderLeaves" >
@Html.Partial("_Leaves");
</div>
<div id="RenderEfforts" >
@Html.Partial("_Efforts");
</div>

注意:如果您的部分 View 包含模型类,则意味着尝试以下方法

<div id="RenderAttendance">
@Html.Partial("_Attendance", new ModelClassName());
</div>
<div id="RenderLeaves" >
@Html.Partial("_Leaves", new ModelClassName_2());
</div>
<div id="RenderEfforts" >
@Html.Partial("_Efforts", new ModelClassName_3());
</div>

关于asp.net-mvc-4 - 在 mvc4 中渲染主视图内的部分 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27741497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com