0
我在我的应用程序中使用CKEditor作为富文本框。它用于提供子弹和编号。 现在我们需要在文字之间上传图片。那我该如何做到这一点?什么是所有的配置将被设置?我也应该使用CKFinder这个?如果是这样,请详细介绍一下。在asp.net中使用CKEditor上传图片mvc
我在我的应用程序中使用CKEditor作为富文本框。它用于提供子弹和编号。 现在我们需要在文字之间上传图片。那我该如何做到这一点?什么是所有的配置将被设置?我也应该使用CKFinder这个?如果是这样,请详细介绍一下。在asp.net中使用CKEditor上传图片mvc
您可以试试这样:
鉴于。
filebrowserImageUploadUrl: '../../Upload/uploadnow'
在控制器
public ActionResult uploadnow(HttpPostedFileWrapper upload, string CKEditorFuncNum)
{
string path = "";
string pathWeb ="";
if (upload != null)
{
string ImageName = upload.FileName;
string extention = Path.GetExtension(ImageName);
string name = DateTime.Now.ToString("yyMMddhhmmssms");
ImageName = name + extention;
pathWeb = "/images/uploads/" + ImageName;
path = System.IO.Path.Combine(Server.MapPath("~/images/uploads"), ImageName);
upload.SaveAs(path);
HttpContext.Response.Write("<script>window.parent.CKEDITOR.tools.callFunction(" + CKEditorFuncNum + ", \"" + pathWeb + "\");</script>");
HttpContext.Response.End();
}
return View();
}
一切都在CKEditor的网站解释的很清楚。 http://ckeditor.com/ – JcMaltaDev
我不清楚它。我正在使用asp.net mvc来构建我的appln。我已经给filebrowserImageUploadUrl:'/ UploadImage',filebrowserImageBrowseUrl:“/ UploadImage”。但我很困惑,我已经给出的道路。当浏览图像时出现错误: '/'应用程序中的服务器错误。 找不到资源。 描述:HTTP 404.您正在查找的资源(或其某个依赖项)可能已被删除,名称已更改或暂时不可用。请检查以下网址并确保它拼写正确。请求的网址:/ UploadImage – sujanr