2016-04-15 9 views
0

Ich versuche, Daten von einem Ckeditor abrufen, aber fehlgeschlagen. Mein Code ist wie folgtBinding ckeditor Inhalt in asp.net 5 ohne Verwendung von js

Ich binde die Textarea zu einem Element namens Inhalt in MyViewModel. Wenn ich ckeditor nicht verwende, kann ich den Inhalt in Textarea in meiner Aktion abrufen. Wenn ich jedoch ckeditor verwende, kann ich das nicht tun. Ich habe ein paar Artikel gesehen, die über Javascript sprachen, aber ich möchte C# selbst verwenden. Kann jemand helfen zu sehen, was falsch ist und was ich tun soll. Vielen Dank.

Antwort

0

Also, das ist ungetestet und ich habe immer den ckeditor mit JavaScript verwendet, aber auf nugget Suche ich fand dieses Paket https://www.nuget.org/packages/CKeditor.Mvc, dass ich denke, dass Sie verwenden können. In http://forums.asp.net/t/2012709.aspx?How+to+Implement+a+CKeditor+in+MVC erläutert jemand, wie es verwendet werden kann.

//Notice the attribute (AllowHtml) 
public class BlogEntry { 

    [AllowHtml] 
    public string BlogText {get;set;} 
} 

Fügen Sie diese auf Ihrer Ansicht

@model MyProject.ViewModels.BlogEntry 

Und natürlich haben Sie Ihre Eingabe

<input type="text" id="BlogText" name="BlogText" /> 
Verwandte Themen