【发布时间】:2017-01-13 04:32:56
【问题描述】:
我有一个由 4 个不同父视图使用的共享视图。在共享视图中,我需要做一个简单的检查:
if (Model.foo == barr)
{...]
问题是,在 4 个模型之一中,没有 foo。我宁愿不将它添加到一个模型中以避免错误:
不包含“foo”的定义
我想知道是否可以进行预检查,例如..
if (Model.Contains(foo) && Model.foo == bar)
{...}
这样的事情可能吗?
【问题讨论】:
-
this 怎么样?
-
如果他们有共同点,你应该使用合同来建立他们之间的关系。
标签: c# asp.net-mvc