2015-05-04 51 views

回答

4

的情況與在ASP.NET環境中使用的CKEditor如下所示:

  • 爲ASP.NET控件的官方CKEditor的尚未更新到CKEditor的V4呢。
  • 它可以手動更新與.NET控件到最新版本V4使用的編輯器的版本,但是,這不會給你的CKEditor 4的所有功能,因爲如您只能訪問v3中現有的配置選項。我將在下面列出自己執行此類更新所需的步驟。
  • CKEditor 3行只能獲取安全更新。這個版本沒有新功能或代碼backports,現在所有的開發都發生在v4版本中。

您當然可以在現有的ASP.NET集成中用最新版本的CKEditor 4.x替換CKEditor庫(編輯器本身)。根據您的需要,它可能適合您的需求。這將解決例如各種IE問題。但是,據我所知,內聯編輯將不起作用。

這裏是需要手動更新v3.6.6.2 ASP.NET控件中的CKEditor版本(最新的ASP.NET版本)中的步驟:

請特別注意,在CKEditor 4.1中,我們引入了Advanced Content Filter(ACF)。如果您打算使用內容過濾器,則必須使用config.js來更改ACF設置,因爲它無法從控制級別完成。

最後但並非最不重要的,CKEditor的是一個純JavaScript的應用程序,所以在大多數情況下,你可能只需要使用標準的安裝包,並使用JavaScript集成,而不是ASP.NET控件。