三元运算符在Razor视图
问题描述:
可能重复:
How to use ternary operator in razor (specifically on HTML attributes)?三元运算符在Razor视图
我尝试做以下,但它的示数,所以我明明做错事剃刀语法:
<td>@{item.Licence.MachineId != null ? @:"TB Master" : @:"HandHeld"} </td>
答
以下应该工作:
<td>@(item.Licence.MachineId != null ? "TB Master" : "HandHeld")</td>
答
试试这个
<td>@(item.Licence.MachineId != null ? "TB Master" : "HandHeld")</td>
相关:http://stackoverflow.com/questions/7729024/asp-net-mvc-razor-ternary – 2015-11-19 14:01:51