FCKEditor в asp.net-mvc - PullRequest
       16

FCKEditor в asp.net-mvc

3 голосов
/ 25 апреля 2009

Как добавить FCKEditor в приложение MVC?

Как отобразить значение базы данных в модели, в FCKEditor?

1 Ответ

15 голосов
/ 27 апреля 2009

Этот сайт CodeProject не идеален. Он просит вас сделать много ненужного кода. Все, что вам действительно нужно сделать, это включить правильный файл JavaScript:

Затем на странице визуализируйте FCKEditor, используя любое количество различных способов. Я предпочитаю заменять текстовую область:

window.onload = function()
{
    var oFCKeditor = new FCKeditor( 'content' ) ;
    oFCKeditor.ReplaceTextarea() ;
}

В этот момент редактор должен нормально загружаться. Вам, вероятно, потребуется отредактировать файлы конфигурации fckeditor, чтобы получить желаемое стандартизированное поведение. На данный момент, однако, все должно просто работать. Ваш экземпляр FCKEditor будет вести себя так же, как и другое поле формы, и вы можете обращаться с ним так же, когда вы получаете значения из него на стороне сервера.

Очень легко создать серверные API-интерфейсы для использования. Я создал элемент управления fckeditor, и вам просто нужно реализовать GetFolders, GetFoldersAndFiles и GetFiles. Они занимают всего несколько строк и дают вам практически всю необходимую вам функциональность.

Я думаю, что проще интегрировать / настроить fckeditor с помощью MVC, чем в Classic ASP.NET.

...