麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

KindEditor編輯器在ASP.NET中的使用

2019-11-17 02:09:54
字體:
來源:轉載
供稿:網友

KindEditor編輯器在asp.net中的使用

KindEditor編輯器在ASP.NET中的使用

最近做的項目中都有用到富文本編輯器,一直在尋找最后用的富文本編輯器,之前用過CKEditor,也用過UEditor,這次打算用 一下KindEditor。

KindEditor簡介

KindEditor是一套開源的HTML可視化編輯器,主要用于讓用戶在網站上獲得所見即所得編輯效果,兼容IE、Firefox、Chrome、Safari、Opera等主流瀏覽器。KindEditor使用javaScript編寫,可以無縫的于Java、.NET、php、ASP等程序接合。 KindEditor非常適合在CMS、商城、論壇、博客、Wiki、電子郵件等互聯網應用上使用,2006年7月首次發布2.0以來,KindEditor依靠出色的用戶體驗和領先的技術不斷擴大編輯器市場占有率,目前在國內已經成為最受歡迎的編輯器之一。[來自百度百科]

官網簡介、 官網下載 、官方文檔 、官網Demo演示

KindEditor使用

  1. 將開發包導入到項目

    將下載的開發包中不需要的刪掉,只保留項目需要的文件,我的項目是ASP.NET項目,所引用的開發包資源如下圖所示

  2. 在頁面中添加引用

  3. 頁面初始化

    html設置:

    js初始化:

  4. 獲取和設置編輯器的值

    獲取編輯器的值:

    1. 直接通過editor獲取

    var html = editor.html();

    1. 先把數據同步到textarea中,再獲取textarea的值

      editor.sync();

      //原生js獲取

      var html = document.getElementById("editor").value;

      //jquery獲取

      var html =$("#editor").val();

      //KindEditor 方式

      var html = K('#editor').val();

設置編輯器的值:

editor.html('html內容');

上傳文件處理程序

參考所給的示例,只是對示例加以驗證,驗證是否有上傳權限

上傳文件列表處理程序

獲取上傳文件列表同樣的,首先進行權限驗證:

  1 public class UploadFileHandler : IHttpHandler, IRequiressessionState  2     {  3         PRivate static HttpResponse Response = null;  4         //最大文件大小  5         const int MAXFILESIZE = 10240*1024;  6   7         public void ProcessRequest(HttpContext context)  8         {  9             //驗證上傳權限 10             if (context.Session["User"] == null) 11             { 12                 context.Response.Write("no permission"); 13                 context.Response.End(); 14                 return; 15             } 16             Response = context.Response; 17             string flag = context.Request["customUpload"]; 18             //從配置文件中獲取網站首頁路徑 19             String aspxUrl = Common.ConfigurationHelper.AppSetting("HomeUrlInfo"); 20             //文件保存目錄路徑 21             System.Text.StringBuilder savePath = new System.Text.StringBuilder("/Upload/"); 22             try 23             { 24                 //定義允許上傳的文件擴展名 25                 Hashtable extTable = new Hashtable(); 26                 extTable.Add("image", "jpg,jpeg,png,bmp"); 27                 extTable.Add("Flash", "swf,flv"); 28                 extTable.Add("media", "swf,flv,mp3,wav,wma,wmv,mid,avi,mpg,asf,rm,rmvb"); 29                 extTable.Add("file", "doc,docx,xls,xlsx,UploadFileHandler Code
  1 using System;  2 using System.Collections;  3 using System.Collections.Generic;  4 using System.IO;  5 using System.Text.RegularExpressions;  6 using System.Web;  7 using System.Web.SessionState;  8   9 namespace Webapplication1.Admin 10 { 11     public class FileManagerHandler : IHttpHandler,IRequiresSessionState 12     { 13         public void ProcessRequest(HttpContext context) 14         { 15             //驗證權限 16             if (context.Session["User"] == null) 17             { 18                 context.Response.Write("no permission"); 19                 context.Response.End(); 20                 return; 21             } 22             //從配置文件中讀取網址信息 23             String aspxUrl = Common.Config
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费一级电影 | 伊人久操视频 | 91av久久| 日本在线高清 | 国产伦乱视频 | 色婷婷a v | 亚洲精品tv久久久久久久久久 | 九色中文 | 久草在线综合网 | 久久九九热re6这里有精品 | vidz 98hd| 亚洲免费视 | 日韩一级电影在线观看 | 久久久久久久.comav | 国产精品久久久久久久四虎电影 | 亚洲片在线观看 | 看91视频 | 日韩大片在线永久观看视频网站免费 | 免费国产在线视频 | 成人一区二区三区四区 | 在线成人免费观看视频 | 国产妞干网 | 午夜天堂在线视频 | 欧美 日韩 国产 成人 | 麻豆一区二区99久久久久 | xxxx18韩国护士hd老师 | 日韩精品免费一区二区三区 | 欧美成人性色区 | www国产成人免费观看视频 | 91久久一区 | 牛牛热这里只有精品 | 久久一本日日摸夜夜添 | 免费黄色大片在线观看 | 毛片免费看的 | 欧美一区二区黄 | 一边吃奶一边插下面 | 黄色网战入口 | 国产在线精品一区二区夜色 | 国产91久久久久久 | 激情福利视频 | 成人偷拍片视频在线观看 |