Я хочу использовать CKEditor для поля комментариев в моем приложении ASP.NET MVC 2, но не могу заставить его работать.Вот что у меня есть:
Текстовая область, в которую я пытаюсь интегрировать редактор:
<div class="editor-field">
<%: Html.TextAreaFor(model => model.Comment, new { @class = "textarea", @id="Editor1" })%>
<%: Html.ValidationMessageFor(model => model.Comment) %>
</div>
Ссылки на скрипты в заголовке:
<asp:Content ID="Content3" ContentPlaceHolderID="head" runat="server">
<script src="../../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="../../Scripts/ckeditor/ckeditor.js" type="text/javascript"></script>
<script src="../../Scripts/ckeditor/adapters/jquery.js" type="text/javascript"></script>
</asp:Content>
И документфункция готовности:
<% using (Html.BeginForm())
{%>
<script type="text/javascript">
$(document).ready(function () {
$('#Editor1').ckeditor();
});
</script>
(и т. д.) Я не знаю, связана ли проблема с вспомогательным методом TextareaFor, где я пытался установить id для Editor1.Я также довольно новичок в MVC, так что я догадался, что это как это сделать.
В любом случае, это не работает, и я был бы признателен за любые предположения относительно того, что я делаю неправильно.