1
使用Ajax.ActionLink作爲ajax.actionlink形式後沒有顯示CKEditor的
@Ajax.ActionLink("Edit", "AddEdit", new { @id = id, @recId = item.EncyclopediaID }, new AjaxOptions { InsertionMode = InsertionMode.Replace, UpdateTargetId = "listForm" }, new { @class = "edit_icon", @title = "edit this item" })
後,當控制器轉到頁AddEdit目前我已經上傳的文件和要顯示的CKEDITOR。
所以我用
@using (Html.BeginForm("AddEdit", "Encyclopedia", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
/////////other code//////////////////
@Html.EditorFor(model => model.Description,"CKEditor")
}
現在,如果我用它來展示@ Html.ActionLink代替@ Ajax.Actionlink CKEDITOR顯示完美,在Ajax調用它表現像一個文本。
請幫助。
不工作@Behnam我已經將它們包含在佈局中,但我認爲它不是資源加載的錯誤,因爲我在佈局頁面上引用了它們,並且仍然會重複同樣的問題。 – ovais
然後檢查是否有任何javascript錯誤,導致腳本執行停止(檢查開發人員工具控制檯)。 –
放置編輯器集成代碼的位置? –