【发布时间】:2017-02-25 11:38:59
【问题描述】:
我正在研究 asp.net MVC 5,我为布尔创建了一个帮助器。
我写了这个:
public class CustomHelper
{
public static string Boolean(bool? value)
{
if(value == true )
return string.Format("<span class='glyphicon glyphicon-ok green'></span>");
else
return string.Format("<span class='glyphicon glyphicon-remove red'></span>");
}
}
剃刀是:
<td>
@CustomHelper.Boolean(item.Deleted)
</td>
如何解决?所以我可以显示符号? 谢谢你
【问题讨论】:
-
请解释一下,我没明白你的意思
-
使用 MvcHtmlString.Create 代替 string.format
-
你的助手不是 MVC 助手的扩展,它只是一个有方法的类。检查 asp.net 站点中的 mvc 助手概念
-
成功了,谢谢
标签: asp.net-mvc razor helper