为什么向我显示此错误(未设置为对象的实例)? [重复]

问题描述 投票:0回答:1

我正在尝试通过检查链接中是否存在电影ID来使此代码正常工作,以便与没有ID的情况下呈现不同的文本

@if (Model.Movie.Id != null)

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9pb0ZHSC5wbmcifQ==” alt =“在此处输入图像描述”>

c# asp.net-mvc nullreferenceexception
1个回答
0
投票
在某些情况下,您的Model.Movie对象必须为null,尝试检查null值的属性将引发该错误。

您可以尝试执行此操作,以便您检查电影,然后检查ID:

@if (Model.Movie != null && Model.Movie.Id != null)

© www.soinside.com 2019 - 2024. All rights reserved.