我在我的页面指令中放置了ValidateRequest =“false”,但页面的行为就像它没有回发一样。如果我删除了html,那么它的回复很好。
使用更新面板内的文本框不应该有所作为吗?
我正在尝试使用html格式在我的数据库中存储文本。
同样,我正在使用更新面板。
答案 0 :(得分:7)
你可能在幕后得到了一个错误。如果你拿出更新面板,你会看到一个不错的YSOD吗?
如果这是.Net 4.0应用程序,您需要更改Web配置以允许不安全的字符,即使您将ValidateRequest设置为false。
必要的更改如下所示:
<httpRuntime requestValidationMode="2.0" />
答案 1 :(得分:2)
显然,您需要将<httpRuntime requestValidationMode="2.0" />
放在web.config中才能使用page指令中的ValidateRequest功能。