<span class=@Model.TotalSent<0?"small":"big">show me only if @Model.TotalSent >0 </span>
上記の行は、 @Model.TotalSent>0 の場合に class="big" がレンダリングされると予想されるコードです。それ以外の場合は class="small" がレンダリングされます。
しかし、起こっていませんこれを行うための実際の構文は何ですか?
<span class=@Model.TotalSent<0?"small":"big">show me only if @Model.TotalSent >0 </span>
上記の行は、 @Model.TotalSent>0 の場合に class="big" がレンダリングされると予想されるコードです。それ以外の場合は class="small" がレンダリングされます。
しかし、起こっていませんこれを行うための実際の構文は何ですか?
class="@(Model.TotalSent < 0 ? "small":"big")"
Try this:
<span class='@(Model.TotalSent < 0 ? "small" : "big")'>show me only if @Model.TotalSent >0 </span>
Try surrounding your expression in parentheses, and make sure you put quotes around your class
.
<span class='@( Model.TotalSent < 0 ? "small" : "big" )'>...