濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > ASP.NET中CKEditor與CKFinder的配置使用

ASP.NET中CKEditor與CKFinder的配置使用

熱門(mén)標(biāo)簽:威海電銷(xiāo) 關(guān)于宗地圖標(biāo)注技術(shù)規(guī)范 t3出行地圖標(biāo)注怎么做 400電話(huà)辦理最優(yōu)質(zhì) 河北網(wǎng)絡(luò)回?fù)芡夂粝到y(tǒng) 河南語(yǔ)音外呼系統(tǒng)公司 寧夏機(jī)器人電銷(xiāo) 外呼電銷(xiāo)機(jī)器人軟件 400免費(fèi)電話(huà)怎么辦理

將CKEditor 與 CKFinder 的包含在項(xiàng)目中,并添加程序集的引用

從http://cksource.com網(wǎng)站上下載CKEditor與CKFinder,并將這兩個(gè)解壓的項(xiàng)目之下,里面的 samples文件夾中是示例,是不需要的可以將samples文件夾直接刪除,在ckeditor和ckfinder目錄下各有bin目錄,添加對(duì)bin目錄下的release目錄下的程序集的引用

2.在需要富文本編輯器的頁(yè)面注冊(cè)用戶(hù)控件

復(fù)制代碼 代碼如下:

%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor"%>

3.使用CKEditor

添加富文本編輯器,就像用自己的用戶(hù)控件一樣,使用CKEditor

復(fù)制代碼 代碼如下:

CKEditor:CKEditorControl Height="400" runat="server" ID="txtNewsContent">/CKEditor:CKEditorControl>

1.集成CKFinder

在頁(yè)面對(duì)應(yīng)的代碼頁(yè)中重寫(xiě)Page的OnLoad方法,在OnLoad方法中將CKFinder集成到CKEditor中

復(fù)制代碼 代碼如下:

protected override void OnLoad(EventArgs e)
{
    CKFinder.FileBrowser browser = new CKFinder.FileBrowser();
    //集成到相應(yīng)的CKEditor,參數(shù)為對(duì)應(yīng)的id
    browser.SetupCKEditor(txtNewsContent);
    //設(shè)置上傳文件保存的目錄
    browser.BasePath = "~/Files/";
    base.OnLoad(e);
}

2.配置CKFinder

Ckfinder是一個(gè)無(wú)刷新上傳的工具,對(duì)于上傳,要有嚴(yán)格的權(quán)限控制,控制主要從兩方面來(lái)說(shuō):第一,不能任何人都可以上傳,只有獲得授權(quán)的人才能夠上傳;第二,不能什么文件都可以上傳,要對(duì)上傳的文件進(jìn)行控制,不能讓用戶(hù)將可執(zhí)行文件上傳到服務(wù)器,要對(duì)文件類(lèi)型進(jìn)行控制。

打開(kāi)ckfinder目錄下的config.ascx,第一個(gè)方法是驗(yàn)證授權(quán)的,看用戶(hù)是否有權(quán)限上傳文件,可以通過(guò)驗(yàn)證 session,驗(yàn)證用戶(hù)是否被授權(quán),默認(rèn)是return false;如果不加修改,直接使用在上傳時(shí)會(huì)報(bào)錯(cuò),沒(méi)有授權(quán)無(wú)法上傳,如果測(cè)試階段可以直接改為return true; 但發(fā)布的話(huà)最好要驗(yàn)證權(quán)限,不要直接return true(我在這里驗(yàn)證用戶(hù)是否已經(jīng)登錄,如果登錄則返回true,否則返回false)

繼續(xù)往下面看在SetConfig()方法中設(shè)置的有一些上傳文件時(shí)的配置,比如說(shuō)上傳文件保存的路徑,上傳文件類(lèi)型的限制等,如果需要設(shè)置樣式則需要修改config.js文件

以上所述就是本文的全部?jī)?nèi)容了,希望大家能喜歡

您可能感興趣的文章:
  • asp.net 為FCKeditor開(kāi)發(fā)代碼高亮插件實(shí)現(xiàn)代碼
  • Asp.net FCKEditor 2.6.3 上傳文件沒(méi)有權(quán)限解決方法
  • FCKeditor ASP.NET 上傳附件研究
  • asp.net ckeditor編輯器的使用方法
  • ASP.NET中FCKEDITOR在線(xiàn)編輯器的用法
  • ASp.net下fckeditor配置圖片上傳最簡(jiǎn)單的方法
  • asp.net CKEditor和CKFinder的應(yīng)用
  • asp.net+FCKeditor上傳圖片顯示叉叉圖片無(wú)法顯示的問(wèn)題的解決方法
  • ASP.NET筆記之CKEditor的使用方法

標(biāo)簽:廣元 池州 樂(lè)山 咸寧 固原 吉林 賀州 淮北

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET中CKEditor與CKFinder的配置使用》,本文關(guān)鍵詞  ASP.NET,中,CKEditor,與,CKFinder,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP.NET中CKEditor與CKFinder的配置使用》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于ASP.NET中CKEditor與CKFinder的配置使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    宜春市| 远安县| 桑植县| 赞皇县| 原阳县| 安达市| 饶平县| 宜丰县| 彭水| 平安县| 山阴县| 通渭县| 威宁| 北安市| 西华县| 文山县| 秦皇岛市| 敦煌市| 永春县| 吉首市| 秀山| 肃南| 连南| 遂昌县| 田阳县| 瓦房店市| 宁强县| 凌云县| 七台河市| 武功县| 齐齐哈尔市| 抚顺市| 贞丰县| 凤庆县| 营山县| 独山县| 鄯善县| 包头市| 新沂市| 托克逊县| 格尔木市|