0
|
Dave Archer · 技术社区 · 15 年前 |
![]() |
1
1
通常,这些问题会导致操作在其他地方出错,而错误是不可复制的。我试图重现你的真实场景,你知道什么?实际上你是对的:)我创建了一个简单的父子关系,并让视图的类型为child,类型为child的一部分。parent为空,我没有得到空引用,实际上我得到了类型不匹配错误。实际上,即使显式地向视图传递了空值:
或者即使是直接演员:
它仍然会产生失配错误。 我的 猜测 这实际上是一个总的猜测,当它检测到被传递的对象为空时,它默认使用实际视图本身的模型。我不确定这是设计还是错误,但这是唯一有意义的。 |
![]() |
2
0
我相信 您应该避免向视图传递空模型 . 如果模型为空,则使用默认/空模型。这应该有效:
|
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |