.net表单无法提交html代码解决

在asp.net mvc2中使用web编辑器提交表单时,出现如下错误:

A potentially dangerous Request.Form value was detected from the client

这是由于内容中包含html标签造成的。要怎么解决这个问题呢?错误提示本身有解决方法参考链接:http://go.microsoft.com/fwlink/?LinkId=153133

按照这个链接所提示的方法,有时并不能很好的解决。更好的解决方法是:

在web.config中添加如下属性

<system.web>

<httpRuntime requestValidationMode="2.0" />

</system.web>

据说这个方法比较安全一点。

本文首发:剑锋博客 尊重作者,请保留链接。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。