首页 > 解决方案 > 局部视图没有得到对象。总是一个空异常

问题描述

我的部分看法

@page
@model TechManagement.Models.ProjectTask

从我的编辑页面调用

  @foreach (TechManagement.Models.ProjectTask task in Model.Project.Tasks)
            {
    <partial name="Task" model="@task">
}

同样发生在

@Html.Partial("Task", (TechManagement.Models.ProjectTask)task)

标签: asp.netentity-frameworkrazor-pages

解决方案


@page在您的局部视图中删除。

因为@page使文件成为 MVC 动作。


推荐阅读