CKEditor 和 asp.net
我在我的页面上使用 CKEditor。除了我回发时之外,它工作正常。我收到此错误:
从客户端检测到潜在危险的 Request.Form 值 (ctl00$MainContent$txtDesc="
我使用此代码将 CKEditor 值放入提交按钮的 OnClientClick
事件的文本框中:
function getEditorValue(){
var editor=$("#<%= txtDesc.ClientID%>").ckeditorGet();
editor.updateElement();
return true;
}
I am using CKEditor on my page. It is working fine except when I post back. I am getting this error:
A potentially dangerous Request.Form value was detected from the client (ctl00$MainContent$txtDesc="<p>
</p>
I am using this code to put CKEditor value into textbox on OnClientClick
event of submit button:
function getEditorValue(){
var editor=$("#<%= txtDesc.ClientID%>").ckeditorGet();
editor.updateElement();
return true;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否尝试过设置 htmlEncodeOutput 属性?
这应该对输出进行编码,并且您应该能够避免设置 requestValidationMode。
它的文档位于:ckEditor 文档
Have you tried setting the htmlEncodeOutput property?
This should encode the output and you should be able to avoid setting the requestValidationMode.
Documentation for it is here: ckEditor documentation
在
<% @Page
声明中设置ValidateRequest="False"
。Set
ValidateRequest="False"
in your<% @Page
declaration.