Я использую CKEditor для ввода расширенных текстовых описаний в разных представлениях. Мои теги ckeditor выглядят как
<ckeditor:ckeditorcontrol id="CKEditor1" runat="server" toolbar="Basic" />
Позвольте мне записать проблемы, с которыми я сталкиваюсь:
- Несмотря на то, что моя панель инструментов является базовой, я получаю полную опцию панели инструментов для редактора.
- В режиме редактирования описание должно быть в тексте в ckeditor. Как это может быть сделано. Текстовое поле для имени инструкции дано как
<%=Html.TextBoxFor(m => m.InstructionName, new { @class="formstyle"} )%>
, которое показывает имя инструкции в режиме редактирования. Который работает отлично. Я хочу то же самое с InstructionDesc, который является ckeditor.
Я пытался
<CKEditor:CKEditorControl ID="CKEditor1" runat="server" Toolbar="Basic" name="docDesc" Text=<%=Model.DocDesc %> />
но выдается ошибка:
Произошла ошибка при разборе ресурса, необходимого для обслуживания этого запроса. Пожалуйста, просмотрите следующую конкретную информацию об ошибке разбора и измените исходный файл соответствующим образом.
Сообщение об ошибке анализатора: теги сервера не могут содержать <% ... %>
конструкций.
Пожалуйста, помогите мне решить эти проблемы. Заранее спасибо.