Ckeditor ValidateInput(false)不工作

Ckeditor ValidateInput(false)不工作,ckeditor,Ckeditor,我已经阅读了所有类似的问题,似乎没有一个解决方案适合我。我正在从CKEditor向控制器提交HTML 我的控制器和操作上有[ValidateInputfalse] 我也有 <system.web> <httpRuntime requestValidationMode="2.0" /> 在我的web.config和视图所在区域的web.config中 然而,我的HTML仍在被编码。难以置信 当我在选项集的上声明我的CKeditor实例时,我看到了错误 html

我已经阅读了所有类似的问题,似乎没有一个解决方案适合我。我正在从CKEditor向控制器提交HTML

我的控制器和操作上有[ValidateInputfalse] 我也有

<system.web>
      <httpRuntime requestValidationMode="2.0" />
在我的web.config和视图所在区域的web.config中

然而,我的HTML仍在被编码。

难以置信

当我在选项集的上声明我的CKeditor实例时,我看到了错误

htmlEncodeOutput: true,
垂头丧气*
不知道那条线是怎么进去的。但是如果没有它,一切都会如预期的那样运行

web.congif?是web.config吗?你们是否有firebug或者类似的东西,在那个里你们可以看到什么post/get请求被发送到服务器?以及在那个请求之后下一个请求是什么。对不起,我刚刚纠正了那个打字错误。有趣-看看firebug,它似乎已经对文本区域进行了编码。因此,这可能是一个CkEditor/Javascript问题。您的HTML被编码是什么意思?ValidateInput属性与编码无关。这是为了禁用ASP.NET内置的一些危险字符的请求验证。当提交一些html“”以“p”的形式出现在服务器上时,我以为是MVC在这样做。但是正如MLS指出的,HTML在浏览器上做这件事似乎与此无关。NET@Daveo,是的,与ASP.NET无关。那么,也许可以重新标记您的问题并修改它以反映这一点?