我们在MVC做数据绑定的时候,经常会遇到将数据库中的HTML代码绑定到前台页面,但是我们会发现绑定到前段页面中的html代码都加上了“”,导致我们的html代码不能解析。
这里提供两种方法。
@(new HtmlString( "<h1>asdfasd</h1>")) 可以将字符串格式的html代码直接解析成html元素
@(Html.Encode("<h1>asdfasd</h1>")) 去掉字符串中的< / >将内容以纯文本的形式显示。
我们在MVC做数据绑定的时候,经常会遇到将数据库中的HTML代码绑定到前台页面,但是我们会发现绑定到前段页面中的html代码都加上了“”,导致我们的html代码不能解析。
这里提供两种方法。
@(new HtmlString( "<h1>asdfasd</h1>")) 可以将字符串格式的html代码直接解析成html元素
@(Html.Encode("<h1>asdfasd</h1>")) 去掉字符串中的< / >将内容以纯文本的形式显示。