【发布时间】:2013-08-11 11:22:29
【问题描述】:
当我在我的文本框中使用 HTML 元素时,我收到了这个错误:
为了修复这个错误,我这样做了:
- 在 .aspx 页面顶部添加
ValidateRequest="false"。 - 将
<httpRuntime targetFramework="4.0" requestValidationMode="2.0" />添加到 webconfig 文件中。
执行此操作后,上面的错误没有出现,并且我使用的 HTML 元素与标记一起显示。
例如:我在文本框中使用了<b>Test</b> 元素,这在标签中显示为:
测试
但我想要的是,当有人将 HTML 元素添加到我的文本框时,不应该出现错误,也不应该转换元素。所以标签必须显示:
<b>Test</b> instead of Test (which is BOLD)
我该怎么做才能做到这一点?
【问题讨论】: