我已经在我的mvc4应用程序中实现了CKeditor文件浏览和上传。文件浏览工作正常,但是当我点击文件浏览时,它不会在预览框中显示图像。
enter After file browse it will display the URL in textbox not preview pane
It should display like this after click on browser image.
以下JS代码用于在文本框上设置URL。
function updateValue(id, value) {
// this gets called from the popup window and updates the field with a new value
$('#' + id).val(value);
}
另一件事是当我选择文件并将其发送到服务器时,路径就在哪里。
这是我的控制器代码。
public void uploadnow(HttpPostedFileWrapper upload)
{
if (upload != null)
{
string ImageName = upload.FileName;
string path = System.IO.Path.Combine(Server.MapPath("~/content/images/uploads"), ImageName);
upload.SaveAs(path);
}
}
让我知道如何解决这两件事。使用nuget包中的ckeditor mvc4
CKEDITOR.replace('editor1', {
filebrowserImageBrowseUrl: '/home/uploadPartial',
filebrowserImageUploadUrl: '/home/uploadnow',
});