ckfinder与ckeditor图像上传错误上传文件是破败的

时间:2015-08-11 05:25:57

标签: image upload ckeditor ckfinder

我在admin folder.set config.ascx BaseUrl = "~/images/";和ckeditor控件中有ckeditor和ckfinder:

<CKEditor:CKEditorControl ID="CKEditor1" BasePath="/ckeditor/" runat="server" 
            Width="98%" Height="300px" EnableTheming="True" 
            EnableViewState="False" ViewStateMode="Disabled" ></CKEditor:CKEditorControl>

并将js设置为:

 <script type="text/javascript">
     $(document).ready(function () {
         $('#CKEditor1').ckeditor();
     });
    </script>
  <script type="text/javascript">
   //<![CDATA[

   CKEDITOR.replace('CKEditor1', 
    {
      filebrowserBrowseUrl: 'ckfinder/ckfinder.html',
      filebrowserImageBrowseUrl: 'ckfinder/ckfinder.html?type=Images',
      filebrowserFlashBrowseUrl: 'ckfinder/ckfinder.html?type=Flash',
     filebrowserUploadUrl:
       'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Files&currentFolder=/images/',
     filebrowserImageUploadUrl:
       'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images&currentFolder=/images/',
     filebrowserFlashUploadUrl: 'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash'
    });

   //]]>
    </script>

和代码文件:

  protected override void OnLoad(EventArgs e)
{
    CKFinder.FileBrowser _FileBrowser = new CKFinder.FileBrowser();
    _FileBrowser.BasePath = "/ckfinder/";
    _FileBrowser.SetupCKEditor(CKEditor1);
}

但是当我上传图片时出现错误“上传的文件已损坏”。

0 个答案:

没有答案