【发布时间】:2012-01-17 07:55:07
【问题描述】:
我有一组不同类型的“好处”,但都继承自 BaseBenefit 类。然后在视图上使用 List<BaseBenefit>。为了展示它们,这里的最佳做法是什么?
我虽然在视图中通过 if 进行检查,但这似乎违反了“愚蠢的 IU”的规则。我可以为每个好处包含一个属性,这样它就会有一个enum,因为它是真实的类型,但我仍然需要检查哪个是 if 的。
有什么想法吗?
【问题讨论】:
标签: asp.net-mvc model-view-controller view