如何在MVC应用程序中添加FCKEditor?
如何将模型中的数据库值显示在FCKEditor中?
如何在MVC应用程序中添加FCKEditor?
如何将模型中的数据库值显示在FCKEditor中?
那个 CodeProject 网站并不理想。它要求你编写很多不必要的代码。你实际上只需要包含正确的 JavaScript 文件:
接下来,在页面中以各种不同的方式呈现 FCKEditor。我更喜欢替换文本区域:
window.onload = function()
{
var oFCKeditor = new FCKeditor( 'content' ) ;
oFCKeditor.ReplaceTextarea() ;
}
此时,编辑器应该能够正常加载。你可能需要编辑fckeditor配置文件以获得所需的标准行为。然而,在这一点上,一切应该都可以正常工作了。您的FCKEditor实例将表现得就像另一个表单字段一样,当您从服务器端获取其值时,可以像处理其他表单字段一样处理它。
创建用于它的服务器端API非常容易。我创建了一个fckeditor控件,您只需要实现GetFolders、GetFoldersAndFiles和GetFiles即可。这些仅需要几行代码,就可以给您几乎所有所需的功能。
我认为在MVC中使用/自定义fckeditor比在Classic ASP.NET中更容易集成/定制。