• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > ASP.NET中CKEditor与CKFinder的配置使用

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了ckeditor asp.net,ckeditor for asp.net,iis配置asp.net网站,iis7配置asp.net,配置asp.net环境等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

将CKEditor 与 CKFinder 的包含在项目中,并添加程序集的引用

从http://cksource.com网站上下载CKEditor与CKFinder,并将这两个解压的项目之下,里面的 samples文件夹中是示例,是不需要的可以将samples文件夹直接删除,在ckeditor和ckfinder目录下各有bin目录,添加对bin目录下的release目录下的程序集的引用

2.在需要富文本编辑器的页面注册用户控件

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

3.使用CKEditor

添加富文本编辑器,就像用自己的用户控件一样,使用CKEditor

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

1.集成CKFinder

在页面对应的代码页中重写Page的OnLoad方法,在OnLoad方法中将CKFinder集成到CKEditor中

protected override void OnLoad(EventArgs e)
{
    CKFinder.FileBrowser browser = new CKFinder.FileBrowser();
    //集成到相应的CKEditor,参数为对应的id
    browser.SetupCKEditor(txtNewsContent);
    //设置上传文件保存的目录
    browser.BasePath = "~/Files/";
    base.OnLoad(e);
}
</div>

2.配置CKFinder

Ckfinder是一个无刷新上传的工具,对于上传,要有严格的权限控制,控制主要从两方面来说:第一,不能任何人都可以上传,只有获得授权的人才能够上传;第二,不能什么文件都可以上传,要对上传的文件进行控制,不能让用户将可执行文件上传到服务器,要对文件类型进行控制。

打开ckfinder目录下的config.ascx,第一个方法是验证授权的,看用户是否有权限上传文件,可以通过验证 session,验证用户是否被授权,默认是return false;如果不加修改,直接使用在上传时会报错,没有授权无法上传,如果测试阶段可以直接改为return true; 但发布的话最好要验证权限,不要直接return true(我在这里验证用户是否已经登录,如果登录则返回true,否则返回false)

继续往下面看在SetConfig()方法中设置的有一些上传文件时的配置,比如说上传文件保存的路径,上传文件类型的限制等,如果需要设置样式则需要修改config.js文件

以上所述就是本文的全部内容了,希望大家能喜欢

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET中CKEditor与CKFinder的配置使用
  • ASP.NET笔记之CKEditor的使用方法
  • asp.net ckeditor编辑器的使用方法

相关文章

  • 2017-05-11asp.net提取多层嵌套json数据的方法
  • 2017-05-11asp.net 获取数据库连接字符串
  • 2017-05-11记录asp.net网站是什么原因导致停止运行的代码
  • 2017-05-11asp.net中GridView数据鼠标移入显示提示信息
  • 2017-05-11asp.net HttpWebRequest自动识别网页编码
  • 2017-05-11Asp.Net实现无限分类生成表格的方法(后台自定义输出table)
  • 2017-05-11aspx超强木马查杀与防范(web网马)
  • 2017-05-11Elasticsearch.Net使用入门教程(1)
  • 2018-08-20ASP.NET中Config文件的读写示例
  • 2017-05-11Asp.Net实现的通用分页函数

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Winform OpenFileDialog打开文件对话框
    • LINQ to XML的编程基础
    • ASP.NET 中ImageMap控件的用法
    • 在ASP.NET 2.0中操作数据之二十九:用DataList和Repeater来显示数据
    • ASP.NET用DataSet导出到Excel的方法
    • asp.net实现服务器文件下载到本地的方法
    • ASP.Net中数据展示控件的嵌套使用示例
    • 使用asp.net MVC4中的Bundle遇到的问题及解决办法分享
    • GridView控件如何显示序号
    • Asp.Net MVC学习总结之过滤器详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有