为什么我不能在快速条件下使用标记?
代码如下:@(company.Fax!=null?<i class=>fas fa Fax>:"+company.Fax:null(
但它不起作用
在呈现部分中不能使用类似<i ...> </i>
的HTML。它将被转义并在屏幕上显示为<i >
。
最简单的解决方案是@if
:
@if(company.Fax != null)
{
<i class = "fas fa-fax"> </i>: company.Fax
}
如果你真的想使用?:
运算符,它必须看起来像
@((MarkupString) (company.Fax != null? "<i class="fas fa-fax" > </i>:" + company.Fax : null))