在MVC5 Html网格列中使用字体真棒



我正试图在MVC5 Html网格中使用Font Awesome,如下面的代码段所示。执行下面的代码时,网格会正确呈现,但@Html.Raw((声明中的文本会显示在网格上的单元格中,而不是Font Awesome图标。我在视图的其他地方使用了Font Awesome,在网格之外,图标渲染正确,所以我相信Font Awosome安装和配置正确。

@helper CustomRendering(Customer customer)
{
if (customer.RequiresAssistance)
{
@Html.Raw("<i class="fab fa-accessible-icon"></i>");
}
}
@Html.Grid(Model).Columns(columns =>
{
columns.Add().RenderValueAs(o => CustomRendering(o));
})

@Html.Grid(Model(.Columns(Columns=>{列。Add((.Sanitized(false(.Encoded(false(.SetWidth(15(.RenderValueAs(o=>CustomRendering(o((;})

最新更新