异常 System.NullReferenceException:“对象引用未设置为对象的实例。

Exception System.NullReferenceException: 'Object reference not set to an instance of an object.'

提问人:Krishna Veni 提问时间:11/15/2022 最后编辑:Qing GuoKrishna Veni 更新时间:11/15/2022 访问量:121

问:

每当我运行程序时,我都会收到此错误:

引发
异常 System.NullReferenceException:“对象引用未设置为对象的实例。

E_Shopping_System.Models.Customer.ShowallCustomer.get返回 null。

@foreach (var item in Model.ShowallCustomer)

这是代码

@foreach (var item in Model.ShowallCustomer)
{
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.Name)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Address)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Mobileno)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Birthdate)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.EmailID)
        </td>
        <td>
            @Html.ActionLink("Modify", "Edit", new { id = item.CustomerID }) |
            @Html.ActionLink("Detail", "Details", new { id = item.CustomerID }) |
            @*@Html.ActionLink("Remove", "Delete", new { id = item.CustomerID })*@
            @Html.ActionLink("Remove", "Delete", new { id = item.CustomerID },
            new { onclick = "return confirm('Are sure wants to delete?');" })
        </td>
    </tr>
}
ASP.NET-MVC ASP.NET-CORE 异常 nullreferenceexception

评论

2赞 Qing Guo 11/15/2022
你的Model.ShowallCustomer是什么?您是否将 Model.ShowallCustomer 的数据从控制器发送到视图?此外,请查看 什么是NullReferenceException 以及如何修复它
0赞 Yat Fei Leong 11/16/2022
很可能您没有从控制器传递模型。检查 Return View() 。传递模型的位置。例如,返回 View(YoutModel);

答: 暂无答案