【发布时间】:2014-08-06 20:45:35
【问题描述】:
我有以下代码:
<div class="col-sm-8 col-sm-pad ">
@Html.DropDownListFor(model => model.SelectedAssignToId, Model.AssignToListItems,
ViewBag.CanEditRequest ? new { @class = "form-control" } : new { @class = "form-control", @disabled = "disabled" })
</div>
但我收到以下错误:
错误 CS0173:无法确定条件表达式的类型,因为 'AnonymousType#1' 和 'AnonymousType#2' 之间没有隐式转换
如何在 razor 中对匿名类型使用三元表达式?
【问题讨论】:
标签: asp.net razor anonymous-types ternary