CKEditor и asp.net - PullRequest
       7

CKEditor и asp.net

0 голосов
/ 29 декабря 2010

Я использую CKEditor на своей странице.Это работает нормально, за исключением случаев, когда я отправляю обратно.Я получаю эту ошибку:

A potentially dangerous Request.Form value was detected from the client (ctl00$MainContent$txtDesc="<p> &nbsp;</p>

Я использую этот код для помещения значения CKEditor в текстовое поле при OnClientClick событии кнопки отправки:

function getEditorValue(){
    var editor=$("#<%= txtDesc.ClientID%>").ckeditorGet();
    editor.updateElement();
    return true;
}

Ответы [ 2 ]

4 голосов
/ 18 января 2011

Вы пытались установить свойство htmlEncodeOutput?

> CKEDITOR.replace('#<%= txtDesc.ClientID%>', {
>  htmlEncodeOutput: true });

Это должно закодировать вывод, и вы сможете избежать установки requestValidationMode.

Документация для этого здесь: Документация ckEditor

1 голос
/ 29 декабря 2010

Установите ValidateRequest="False" в вашем объявлении <% @Page.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...