I have ckeditor and ckfinder in admin folder.set config.ascx BaseUrl = "~/images/";
and ckeditor control as:
<CKEditor:CKEditorControl ID="CKEditor1" BasePath="/ckeditor/" runat="server"
Width="98%" Height="300px" EnableTheming="True"
EnableViewState="False" ViewStateMode="Disabled" ></CKEditor:CKEditorControl>
and set js like this:
<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¤tFolder=/images/',
filebrowserImageUploadUrl:
'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images¤tFolder=/images/',
filebrowserFlashUploadUrl: 'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash'
});
//]]>
</script>
and the code file:
protected override void OnLoad(EventArgs e)
{
CKFinder.FileBrowser _FileBrowser = new CKFinder.FileBrowser();
_FileBrowser.BasePath = "/ckfinder/";
_FileBrowser.SetupCKEditor(CKEditor1);
}
but when I upload picture the error "the uploaded file is corrupt' is appear.