FCKeditor 2.3 在ASP.NET中文件上傳路徑的設置

一、准備工作

首先下載最新版的FCKeditor V2.3。

下載地址:http://prdownloads.sourceforge.net/fckeditor/FCKeditor_2.3.zip?download

這個壓縮包裏並不包含ASP.NET要用到的DLL控件,所以還要下載另外一個壓縮包。

下載地址:http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=137125

把第一個文件解壓到WEB根目錄,默認文件夾名爲:FCKeditor;再把第二個包解壓,裏面包含了源代碼,如果你想自己再次開發,可以雙擊 FredCK.FCKeditorV2.csproj文件,打開VS.NET進行修改,所用的語言是C#;不想修改的話,直接把bin\Release下面的FredCK.FCKeditorV2.DLL文件拷到WEB目錄的bin下面,並爲項目添加引用,然後在左邊的工具欄裏添加項,選擇FredCK.FCKeditorV2.DLL,完成後就可以看到工具欄裏多出一個FCKeditor的圖標,要用到FCKeditor的地方只要把這個圖標拖到頁面相關位置就OK 了,注意設置下BasePath的路徑:"/FCKeditor/"

二、相關修改

由于網站後台和論壇都用到了這個編輯器,網站訪問是http://網址/,論壇訪問是http://網址/bbs,論壇我是使用xmlchina的論壇,功能相對來說很簡單,修改也方便,不過它發帖的時候沒有做圖片上傳,所以能換個編輯器(這樣比改代碼方便 )。

FCKeditor的.net默認上傳路徑是/UserFiles/,如果兩邊都用的話論壇就和網站的上傳文件都混在一起了。網上google了半于,只找到了關于asp環境下上傳路徑的修改 。使用.net對像浏覽器,發現FredCK.FCKeditorV2.FileWorkerBase.UserFilesPath可以設置。主要本人剛學.net菜鳥,水平不高,試了幾回沒設置成功。只好去看FredCK.FCKeditorV2的.net源代碼了(就是上面第二個下載的),打開後找到FileWorkerBase.cs,找到26行view plaincopy to clipboardprint?

private const string DEFAULT_USER_FILES_PATH = "/UserFiles/" ;

private const string DEFAULT_USER_FILES_PATH = "/UserFiles/" ;/UserFiles/改成你要的路徑就OK了。然後編譯下,把dll文件放到你目標項目的bin目錄裏,做好相關引用及其它工作就完成路徑設置了。

ASP NET c# 文件上傳
異常詳細信息: System.UnauthorizedAccessException: 對路徑“C:\Inetpub\spatial\csk\Communities\Common\Images\HtmlTextBoxUserImages\logo.gif”的訪問被拒絕。 ASP.NET 未被授權訪問所請求的資源。請...查看完整版>>ASP NET c# 文件上傳
 
Asp.Net上傳文件示例(保存文件路徑到數據庫) 選擇自 AppleBBS 的 Blog
把下面的代碼保存爲Upload.aspx即可運行(事先在同目錄下建立一個Upload文件夾保存上傳的文件,再建立一個數據庫、表Upload,字段ID:自動編號,FilePath:文本型):<%@Import Namespace =Namespace="Syste...查看完整版>>Asp.Net上傳文件示例(保存文件路徑到數據庫) 選擇自 AppleBBS 的 Blog
 
Asp.Net上傳文件示例(保存文件路徑到數據庫) 選擇自 AppleBBS 的 Blog
把下面的代碼保存爲Upload.aspx即可運行(事先在同目錄下建立一個Upload文件夾保存上傳的文件,再建立一個數據庫、表Upload,字段ID:自動編號,FilePath:文本型): <...查看完整版>> Asp.Net上傳文件示例(保存文件路徑到數據庫) 選擇自 AppleBBS 的 Blog
 
FCKEditor在Asp.net的安裝
不知道大家留意到沒有了: FreeTextbox 不開源了,雖然我還有它以前的開源版本。 CSDN用的這個在線編輯器很優秀。 它的名字叫做FCKEditor 它是開源的 平台無關。最起碼能支持 Asp, Asp.net , PHP 。 呵呵,以前我一...查看完整版>>FCKEditor在Asp.net的安裝
 
asp.net ajax 和 asp.net 2.0中的fileupload合力打造無刷新文件上傳控件
在做一個信息管理平台時用到了圖片,就像做一個上傳的正好用的是asp.net ajax就試著做了一個不很好自定義用戶控件文件 PicUpload.ascx1<%@ control language="C#" autoeventwireup="true" inherits="Admin_PicUpl...查看完整版>>asp.net ajax 和 asp.net 2.0中的fileupload合力打造無刷新文件上傳控件
 
asp.net 2的文件上傳
在asp.net 2.0中,上傳文件時變的比較方便了,因爲有了fileupload控件,使用十分簡單,if (FileUpload1.HasFile) try { FileUpload1.SaveAs("d:\\luceneData\\" + FileUpload1...查看完整版>>asp.net 2的文件上傳
 
利用ASP.NET設計FTP文件上傳
     如果要用ASP來作一個FTP文件上傳的頁面,我想很多人立刻就會想到要用第三方開發的組件,利用第三方的組件,雖然開發起來相對比較容易。但一般來說,免費下載的第三方的組件都有某些方面的功能限制,若要購買...查看完整版>>利用ASP.NET設計FTP文件上傳
 
FCKEditor在Asp.net的安裝
不知道大家留意到沒有了: FreeTextbox 不開源了,雖然我還有它以前的開源版本。 CSDN用的這個在線編輯器很優秀。 它的名字叫做FCKEditor 它是開源的 平台無關。最起碼能支持 Asp, Asp.net , PHP ...查看完整版>>FCKEditor在Asp.net的安裝
 
利用ASP.NET設計FTP文件上傳
如果要用ASP來作一個FTP文件上傳的頁面,我想很多人立刻就會想到要用第三方開發的組件,利用第三方的組件,雖然開發起來相對比較容易。但一般來說,免費下載的第三方的組件都有某些方面的功能限制,若要購買正版的第...查看完整版>>利用ASP.NET設計FTP文件上傳
 
 
回到王朝網路首頁