Все отлично работает со страницами создания/редактирования, где Ckeditor кодирует ввод, а сторона сервера возвращает декодированные для Ckeditor. /> Если я делаю html.raw для того же поля, я вижу, что он правильно отображает HTML, так что это не проблема с декодированием. Для жизни я не могу понять, почему этот случай отличается от редактирования (загрузка существующего HTML в CKEDitor из DB), которое работает отлично. Но на странице все это выходит из удара. Добавление задержки в инициализацию ckeditor. < /P>
Код возврата на стороне сервера: < /p>
if (!ModelState.IsValid)
{
q..Text = System.Net.WebUtility.HtmlDecode(q.Text);
return View(q);
}
< /code>
Просмотр < /p>
@Html.LabelFor(model => model.Text, htmlAttributes: new { @class = "control-label col-md-2" })
@Html.TextAreaFor(model => model.Text, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.Question.Text, "", new { @class = "text-danger" })
@Html.LabelFor(model => model.Text, htmlAttributes: new { @class = "control-label col-md-2" })
@Html.Raw(Model.Text)
< /code>
javascript для ckeditor < /p>
var ckeditorinstance;
$ (document) .ready (function () {
ckeditor.replace ('text', {htmlencodeoutput: true, enterdermode: ckeditor. ckEditorInstance = CKEDITOR.instances.Text;
ckEditorInstance.on('instanceReady', function () { UpdateTextArea(); });
ckEditorInstance.on('change', function () { UpdateTextArea(); });
});
function UpdateTexTarea () {
ckeditorinStance.updateElement ();
};
Использование Ckeditor v4.8.0 • 13-12-2017 < /p>
Изображение. Правильно декодирован.>
Подробнее здесь: https://stackoverflow.com/questions/484 ... ith-decode
Ckeditor, показывающий теги HTML в ASP.NET MVC с декодом ⇐ Jquery
Программирование на jquery
-
Anonymous
1744141999
Anonymous
Все отлично работает со страницами создания/редактирования, где Ckeditor кодирует ввод, а сторона сервера возвращает декодированные для Ckeditor. /> Если я делаю html.raw для того же поля, я вижу, что он правильно отображает HTML, так что это не проблема с декодированием. Для жизни я не могу понять, почему этот случай отличается от редактирования (загрузка существующего HTML в CKEDitor из DB), которое работает отлично. Но на странице все это выходит из удара. Добавление задержки в инициализацию ckeditor. < /P>
Код возврата на стороне сервера: < /p>
if (!ModelState.IsValid)
{
q..Text = System.Net.WebUtility.HtmlDecode(q.Text);
return View(q);
}
< /code>
Просмотр < /p>
@Html.LabelFor(model => model.Text, htmlAttributes: new { @class = "control-label col-md-2" })
@Html.TextAreaFor(model => model.Text, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.Question.Text, "", new { @class = "text-danger" })
@Html.LabelFor(model => model.Text, htmlAttributes: new { @class = "control-label col-md-2" })
@Html.Raw(Model.Text)
< /code>
javascript для ckeditor < /p>
var ckeditorinstance;
$ (document) .ready (function () {
ckeditor.replace ('text', {htmlencodeoutput: true, enterdermode: ckeditor. ckEditorInstance = CKEDITOR.instances.Text;
ckEditorInstance.on('instanceReady', function () { UpdateTextArea(); });
ckEditorInstance.on('change', function () { UpdateTextArea(); });
});
function UpdateTexTarea () {
ckeditorinStance.updateElement ();
};
Использование Ckeditor v4.8.0 • 13-12-2017 < /p>
Изображение. Правильно декодирован.>
Подробнее здесь: [url]https://stackoverflow.com/questions/48441098/ckeditor-showing-html-tags-in-asp-net-mvc-with-decode[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия