考虑以下视图摘录:
<%= Html.TextBox("Something", Model.Property.SubProperty.Value) %>
当Property和SubProperty为null时,我可以处理这种情况:
<% if( Model.Property != null || Model.Property.SubProperty != null ) { %>
<%= Html.TextBox("Something", Model.Property.SubProperty.Value) %>
<% } %>
但我觉得这个很干净。有人有想法吗?
我正在考虑使用automapper。好主意?
答案 0 :(得分:1)
也许您应该考虑让控制器为视图提供更适合其需求的对象。