元素<i>进入 IF 条件



为什么我不能在快速条件下使用标记?

代码如下:@(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))

相关内容

  • 没有找到相关文章

最新更新