KindEditor是一套開源的HTML可視化編輯器,現在我要結合Asp.Net MVC4 上傳圖檔功能,做相應的配置和修改,
其實網上也有人寫過類似的文章了,我寫出來是以防以後使用的時候出現這樣的問題,是以收集起來做參考之用,
如果有人遇到這樣的問題,可以和我一起交流,qq号在我部落格上已經貼出來了。
下面就開始貼出我的源代碼:
js:
aspx:
XXXController.cs
總結:
要注意
var koption = {
allowFileManager: true, //是否可以浏覽上傳檔案
allowUpload: true, //是否可以上傳
fileManagerJson: '/KindEditor/ProcessRequest', //浏覽檔案方法
uploadJson: '/KindEditor/UploadImage'//上傳檔案方法(注意這兩個路徑)
};
的配置,尤其是fileManagerJson和uploadJson的位址寫法,最後就是關于
hash = new Hashtable();
hash["success"] = true;
hash["url"] = fileUrl;
hash["msg"] = "上傳成功";
return Json(hash, "text/html;charset=UTF-8");
hashtable 傳回時的參數寫法
如果是失敗的話,當然要傳回hash["error"]=1,這些你都要注意。