<httpRuntime requestValidationMode="2.0" />
在我的web.config和
中[ValidateInput(False)]
在我的编辑http发布操作之上,但是我的另一个页面使用相同的所见即所得编辑器拒绝我的请求,黄色的死亡屏幕说我需要启用所有这些设置。
有人知道为什么会在一个页面上发生这种情况而不是另一个页面吗?
答案 0 :(得分:1)
如果您使用Html.RenderAction,您还必须在这些页面上禁用验证。
答案 1 :(得分:0)
我不确定这是问题,可能只是一个错字或不是问题,但每当我使用ValidateInput
属性时,我都将其作为小写false
:
[ValidateInput(false)]
同时验证您装饰的控制器方法实际上是Post
使用的控制器方法。