我想在我的ASP.NET MVC 2应用程序中使用CKEditor作为注释字段,但无法让它起作用。以下是我有:在ASP.NET MVC 2中集成CKEditor?
,我试图给编辑整合的textarea:
<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>
(等等......) 我不知道问题是否与TextareaF或帮助者方法,我试图将id设置为Editor1。我对MVC也很新,所以我猜想这是如何去做的。
无论如何,它不起作用,我希望对我做错的任何建议。
您是否收到任何javascript错误? – Aristos 2010-10-22 13:00:53
是的,请参阅下面的评论... – Anders 2010-10-23 21:15:28