修复失败:从客户端检测到具有潜在危险的 Request.Form 值

failed to fix: A potentially dangerous Request.Form value was detected from the client

当我尝试将 <p>example</p> 之类的文本添加到 Tbl_Product 中产品的 Product_Text 单元格时,我收到此消息:潜在危险的 Request.Form 值是从客户端检测到。

尽管我在 web.config 中将 <httpRuntime requestValidationMode="2.0" /><pages validateRequest="false" /> 放入 <system.web>,但我仍然收到错误消息。

将html插入数据库时​​需要使用HtmlEncode。所以像:

var productText = Server.HtmlEncode("<p>example</p>");

在你后面的代码中应该可以工作。