Интегрировать CKEditor в бритвенное представление блога Create.cshtml поле-редактор - PullRequest
0 голосов
/ 14 июля 2011

Для блога MVC 3 приложения. У меня уже есть функциональность CRUD, и для создания содержимого сообщения я хочу использовать CKEditor. Итак:

Для Create.cshtml View у меня есть

  <div class="editor-field">
    @Html.EditorFor(model => model.Content )
    @Html.ValidationMessageFor(model => model.Content)
    </div>

Теперь CKEditor отлично работает для простых текстовых> элементов и кнопки отправки. Например:

textarea class="ckeditor" id="editor1" rows="10" cols="20">Sample Text</textarea>
               <input type="submit" name="submit" value="Submit" />

Мой вопрос заключается в том, как связать его со свойством модели в представлении, поэтому вместо простого многострочного текстового поля будет отображаться CKEditor. Заранее спасибо!

1 Ответ

1 голос
/ 24 ноября 2011

Хорошо, это так просто:

   <div class="editor-field">
        @Html.TextAreaFor(model => model.Text, new { @class = "ckeditor", rows = "15", columns = "130" })
        @Html.ValidationMessageFor(model => model.Text)
    </div>
...