[英]how to add html into a modelstate
我正在使用MVC4进行构建和应用。 我有一个验证摘要,可以捕获表单提交中的错误。
我正在添加这样的错误
ModelState.AddErrors("error 1")
效果很好,
但我希望能够添加以下内容
ModelState.AddErrors("<button>Test</button>")
这只是将HTML作为文本而不是buuton吐出。 如何在验证摘要中显示html元素?
谢谢
您可以创建一个扩展方法,如下所示:
public static HtmlString ToHtmlString(this String str)
{
return new HtmlString(str);
}
然后在您的视图中,按如下所示调用验证摘要:
@Html.ValidationSummary().ToString().ToHtmlString()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.