San*_*ago 23 asp.net-mvc inline-if razor
我想写一些类似的东西:
@( checkCondition ? "<span class='label'>Right!</span>" : "")
Run Code Online (Sandbox Code Playgroud)
但它显示的是源代码而不是HTML,有一种简单的方法可以做到这一点吗?
谢谢!
Vol*_*ula 59
你可以使用这样的@Html.Raw(mystring)方法:
@( checkCondition ? Html.Raw("<span class='label'>Right!</span>") : Html.Raw(""))
Run Code Online (Sandbox Code Playgroud)
小智 22
你可以更简洁(更难以阅读):
@Html.Raw(checkCondition ? "<span class='label'>Right!</span>": string.Empty)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34901 次 |
| 最近记录: |