Je souhaite utiliser CKEditor pour un champ de commentaire dans mon application ASP.NET MVC 2, mais je n'arrive pas à le faire fonctionner. Voici ce que j'ai:L'intégration de CKEditor dans ASP.NET MVC 2?
Le textarea où je tente d'intégrer l'éditeur:
<div class="editor-field">
<%: Html.TextAreaFor(model => model.Comment, new { @class = "textarea", @id="Editor1" })%>
<%: Html.ValidationMessageFor(model => model.Comment) %>
</div>
Les références de script dans la tête:
<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>
Et le document fonction prêt:
<% using (Html.BeginForm())
{%>
<script type="text/javascript">
$(document).ready(function() {
$('#Editor1').ckeditor();
});
</script>
(Etc ...) Je ne sais pas si le problème est avec le TextareaF ou méthode helper, où j'ai essayé de définir l'ID à Editor1. Je suis assez nouveau à MVC aussi, donc je devinais que c'était comment le faire.
De toute façon, cela ne fonctionne pas, et j'apprécierais toute suggestion quant à ce que je fais mal.
Avez-vous une erreur de JavaScript? – Aristos
Oui, voir le commentaire ci-dessous ... – Anders