可能重复:
How to use ternary operator in razor (specifically on HTML attributes)?
我正在尝试执行以下操作但是它的错误因此我显然在使用Razor语法时出错:
<td>@{item.Licence.MachineId != null ? @:"TB Master" : @:"HandHeld"} </td>
答案 0 :(得分:18)
以下内容应该有效:
<td>@(item.Licence.MachineId != null ? "TB Master" : "HandHeld")</td>
答案 1 :(得分:1)
试试这个
<td>@(item.Licence.MachineId != null ? "TB Master" : "HandHeld")</td>