FreeTextBox使用详解 (版本3.1.1)
FreeTextBox使用详解
Author: Annerose Date:12/16/2005
版本: FreeTextBox 3.1.1 ASP.NET1.1
1.下载 FreeTextBox 3.1.1 (released 2005/11/08)
http://www.freetextbox.com/downloads.aspx
2. 安装
FreeTextBox 3.0以上版本均支持内部模式,即图片资源和javascript都集成在dll中, 本文仅探讨内部模式(Internal Resources).
1) 把FTBv3-1-1\Framework-1.1\FreetextBox.dll拷入bin目录.
2) 在项目中添加FreetextBox.dll的dll引用
3) Web.config加入如下代码
2 <configuration>
3 <system.web>
4 <httpHandlers>
5 <add verb="GET" path="FtbWebResource.axd" type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
6 </httpHandlers>
7 <system.web>
8 <configuration>
3. 使用FreeTextBox
1) aspx页面顶上
2) 调用
3)工具栏皮肤
4) 得到保存编辑的内容
2 {
3 // 指向同一个委托
4 this.FreeTextBox1.SaveClick += new System.EventHandler this.FreeTextBox1_SaveClick);
5 this.Button1.Click += new System.EventHandler(this.FreeTextBox1_SaveClick);
6 }
7
8 private void FreeTextBox1_SaveClick(object sender, System.EventArgs e)
9 {
10 divshow.InnerHtml = FreeTextBox1.Text;
11 }
5) 客户端中检测到有潜在危险的 Request.Form 值
4 图片上传
1) 工具栏上添加ImageGallery按钮.
2) 拷贝 "ftb.imagegallery.aspx" 文件到同一目录下
http://wiki.freetextbox.com/default.aspx/FreeTextBoxWiki.ImageGallery
3) FreeTextBox 属性设置
ImageGalleryPath = "~/image/upload" 上传默认路径
ImageGalleryUrl = "ftb.imagegallery.aspx?rif={0}&cif={0}" ftb.imagegallery.aspx的目录, 只能用相对目录,不可以用"~"
4) ImageGallery 的设置
ftb.imagegallery.aspx文件里
JavaScriptLocation="InternalResource" UtilityImagesLocation="InternalResource"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete=true
AllowImageUpload=true
AllowDirectoryCreate=false
AllowDirectoryDelete=false
runat="Server" />
AllowDirectoryCreate - 能否建立文件夹
AllowDirectoryDelete - 能否删除文件夹
AllowImageUpload - 能否上传图片
AllowImageDelete - 能否删除图片
AcceptedFileTypes - 可以上传文件扩展名的数组(array)
为开发者提供的2个属性
CurrentDirectories - a string[] array of directories to allow the user to navigate toward
CurrentImages - a FileInfo[] array of files the user should be able to insert.
建议: 删掉Page_Load事件可以显著回避上传图片不能即时显示的问题. 不要重写Page_Load
That's all. Thanks
Annerose
12/26/2005
=======================
By the way. My first post:
http://blog.hexun.com/annerose/1779631/viewarticle.html
转载于:https://www.cnblogs.com/astate/archive/2005/12/16/annerose.html
FreeTextBox使用详解 (版本3.1.1)相关推荐
- FreeTextBox使用详解
版本: FreeTextBox 3.1.1 ASP.NET1.1 1.下载 FreeTextBox 3.1.1 (released 2005/11/08) http://www.freetextbox ...
- [转]FreeTextBox使用详解
本文转自 http://blog.csdn.net/JOHNCOOLS/archive/2006/04/08/655553.aspx 感谢作者们的付出 --------------- 版本: Free ...
- AppCrawler自动化遍历使用详解(版本2.1.0 )
AppCrawle是自动遍历的app爬虫工具,最大的特点是灵活性,实现:对整个APP的所有可点击元素进行遍历点击. 优点: 1.支持android和iOS, 支持真机和模拟器 2.可通过配置来设定遍历 ...
- 以Windows操作系统为例,详解版本控制系统—Git的操作
版本控制系统(Version Control System,VCS)是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统.在一个项目团队中,开发人员需要对代码做版本控制,而测试人员编写 ...
- SVN的使用详解---版本回退和版本冲突
文章目录 一.什么是版本回退 二.版本冲突 1.什么是版本冲突 2.避免版本冲突: 3.通过svn解决版本冲突问题 一.什么是版本回退 软件的运行可能使开发者或者使用者不满意,这是我们需要将当前版本退 ...
- 阿里云Code 仓库如何设置公钥详解版本
1.阿里云代码仓库管理平台网站 https://code.aliyun.com/ 2.点击设置进入个人设置页面 3.获取个人的公钥 3.1.进入ssh目录 cd ~/.ssh 3.2.查看公钥 cat ...
- python生成二维码_python生成二维码的实例详解
python生成二维码的实例详解 版本相关 操作系统:Mac OS X EI Caption Python版本:2.7 IDE:Sublime Text 3 依赖库 Python生成二维码需要的依赖库 ...
- python随机生成二维列表_对python产生随机的二维数组实例详解
对python产生随机的二维数组实例详解 最近找遍了python的各个函数发现无法直接生成随机的二维数组,其中包括random()相关的各种方法,都没有得到想要的结果.最后在一篇博客中受到启发,通过列 ...
- linux卸载hadoop版本,centos6.5 安装hadoop1.2.1的教程详解【亲测版】
本篇只简单介绍安装步骤 1. 角色分配 10.11.84.4 web-crawler--1.novalocal master/slave 10.11.84.5 web-crawler--2.noval ...
最新文章
- POJ 1017 Packets 贪心 模拟
- 沈阳初步建成国内领先的城市级大数据资源库
- Objective-C 执行外部命令
- html代码 打开本地文件,打开本地HTML文件
- 一个四维的人在三维世界里到底长什么模样?
- 桂林理工大学计算机研究调剂,2018年桂林理工大学考研调剂信息
- java filter注入_如何在Java Filter 中注入 Service
- [Craftor整理]PCB设计参考和建议
- c语言作业统计字符,C语言统计字符数(示例代码)
- 手把手教你搭建LyncServer2013之发布Office Web App服务器(十二)
- HDU1253 胜利大逃亡【BFS】
- 3.微服务:从设计到部署 --- 进程间通信
- android模仿微信浮窗,Android仿微信视屏悬浮窗效果
- 我的美国CS面试经验分享
- 超酷震撼 HTML5/CSS3动画应用及源码
- 如何快速将pdf转换成excel转换器
- python单片机编程入门先学什么_编程入门必看:带你零基础了解编程和编程语言,入门应该学什么?...
- 毕业设计-基于深度学习的数据融合方法研究
- 电脑计算机u盘启动不了桌面图标,开机桌面图标不显示怎么办【解决方法】
- 操作系统—物理内存与虚拟内存