FreeTextBox的配置过程

1.添加Bin文件夹。

2.将FreeTextBox.dll放到Bin文件夹

3. 在Web.config里加入如下代码

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<httpHandlers>
<add verb="GET" path="FtbWebResource.axd" 

type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox" />
</httpHandlers>
<system.web>
<configuration>

4.在使用页面顶部添加
<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>

5.调用FreeTextBox
<FTB:FreeTextBox id="FreeTextBox1" runat="Server" />

6.FreeTextBox配置

1)工具栏皮肤
ToolbarStyleConfiguration = Offoce2003/OfficeXP/Office2000/MAC

2)得到保存编辑的内容//木有用到

private voidInitializeComponent()
 {
// 指向同一个委托
 this.FreeTextBox1.SaveClick += new System.EventHandler (athis.FreeTextBox1_SaveClick);
this.Button1.Click += new System.EventHandler(this.FreeTextBox1_SaveClick);
}
private void FreeTextBox1_SaveClick(objectsender, System.EventArgs e)
{
divshow.InnerHtml =FreeTextBox1.Text;
}

3)客户端中检测有危险值

<%@ Page language="c#"ValidateRequest="false"%>

4)工具栏设置

ToolbarLayout属性值:

ParagraphMenu, FontFacesMenu, FontSizesMenu, FontForeColorsMenu,  FontForeColorPicker, 

FontBackColorsMenu, FontBackColorPicker, Bold, Italic, Underline, Strikethrough, Superscript, 

Subscript, InsertImageFromGallery, CreateLink, Unlink, RemoveFormat, JustifyLeft, JustifyRight, 

JustifyCenter, JustifyFull, BulletedList, NumberedList, Indent, Outdent, Cut, Copy, Paste, 

Delete, Undo, Redo, Print, Save, ieSpellCheck, StyleMenu, SymbolsMenu, InsertHtmlMenu, 

InsertRule, InsertDate, InsertTime, WordClean, InsertImage, InsertTable, EditTable, 

InsertTableRowBefore, InsertTableRowAfter, DeleteTableRow, InsertTableColumnBefore, 

InsertTableColumnAfter, DeleteTableColumn, InsertForm, InsertForm, InsertTextBox, 

InsertTextArea, InsertRadioButton, InsertCheckBox, InsertDropDownList, InsertButton, InsertDiv, 

InsertImageFromGallery, Preview, SelectAll, EditStyle

这么多种按钮,中间用可以用","(逗号)";"(分号)"|"(管道符)隔开。

7.图片上传设置

1) 工具栏上添加ImageGallery按钮.
<FTB:FreeTextBox ..ToolbarLayout=" ..,InsertImageFromGallery,.. />

 

2) 拷贝 "ftb.imagegallery.aspx" 文件和aspnet_client文件夹(为毛木人告诉我?)到同一 目录下

http://wiki.freetextbox.com/default.aspx/FreeTextBoxWiki.ImageGallery

图片默认是上传在根目录的images文件夹里面的,所以要建一个文件夹。图片上传的原大小,调用时可设 置显示大小。

3) FreeTextBox 属性设置

ImageGalleryPath = "~/image/upload" 上传默认路径

ImageGalleryUrl = "ftb.imagegallery.aspx?rif={0}&cif={0}" ftb.imagegallery.aspx 的目录, 只能用相对目录,不可以用"~"

4) ImageGallery 的设置//文件里有这段代码

ftb.imagegallery.aspx文件里

<FTB:ImageGallery id="ImageGallery1"
JavaScriptLocation="InternalResource" 

UtilityImagesLocation="InternalResource"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete=true
AllowImageUpload=true
AllowDirectoryCreate=false
AllowDirectoryDelete=false
runat="Server" />

AllowDirectoryCreate - 能否建立文件夹

AllowDirectoryDelete - 能否删除文件夹

AllowImageUpload - 能否上传图片

AllowImageDelete - 能否删除图片

AcceptedFileTypes - 可以上传文件扩展名的数组(array)

5) ftb.imagegallery.aspx页面关闭//可选

打开 aspnet_client\FreeTextBox\FTB-ImageGallery.js文件,在FTB_InsertImage函数的最后加上 window.close()。

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/webkf/aspx/

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索按钮
, 文件夹
, 工具栏
, system
, eventhandler
FreeTextBox
freetextbox、freetextbox 使用教程、freetextbox 使用、freetextbox 字体、freetextbox 漏洞,以便于您获取更多的相关知识。

时间: 2024-08-22 14:09:56

FreeTextBox的配置过程的相关文章

Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门

        这些年免费帮同学或同学的朋友做过的毕设还是有一些了,我的博客基本都是基于我做过的项目相关的,而里面又有三分之一都是自己做的毕设或别人的毕设的做后感.毕设其中就包括MFC图像处理..Net安全软件.C#聊天软件字典软件.Android百度地图随手拍.php网站..Net图书管理系统等等.其实我回过头来想想啊!这些知识对我的帮助和提高还是非常大的,虽然比不上公司实际上线项目,但是帮帮同学对我挺好的,当然很大程度也是害了一些同学,但他们很多都从事了非软件相关的专业.         很

硬件防火墙的配置过程讲解(1)

本篇要为大家介绍一些实用的知识,那就是如何配置防火中的安全策略.但要注意的是,防火墙的具体配置方法也不是千篇一律的,不要说不同品牌,就是同一品牌的不同型号也不完全一样,所以在此也只能对一些通用防火墙配置方法作一基本介绍.同时,具体的防火墙策略配置会因具体的应用环境不同而有较大区别.首先介绍一些基本的配置原则. 一. 防火墙的基本配置原则 默认情况下,所有的防火墙都是按以下两种情况配置的: ●拒绝所有的流量,这需要在你的网络中特殊指定能够进入和出去的流量的一些类型.●允许所有的流量,这种情况需要你

思科路由器的DM VPN配置过程

在本文中,我们以图解教程的方式为您详解思科路由器的DM VPN配置过程.

TP-Link td8830路由器端口映射的配置过程

配置过程 在IE地址栏中输入"192.168.10.200"并"回车",在弹出的登录对话框中输入默认管理用户名和密码"root"进入管理界面.并在管理界面左侧的菜单栏中选择"Basic Config→PAT",进入端口映射配置对话框.在该对话框中,点击"Add"按钮添加新的映射项目. 1.在"Protocol"(协议)栏中,我们可以选择两种协议:TCP和UDP.由于Web服务和FTP服务

Apache虚拟主机的配置过程

Apache虚拟主机的配置过程有三种:基于Ip.基于端口.基于域名 这是在红帽5.8的系统上做的,首先挂载光盘,配置yum库,安装开发环境 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom vim /etc/yum.reps.d/server.repo [base] name=server baseurl=file:///mnt/cdrom/Server enabled=1 gpgcheck=0 yum groupinstall "Development

Oracle 9i iSQL*PLUS的配置过程

iSQL*PLUS结构如下: 配置过程如下: 1 配置HTTPD $ cd $ORACLE_HOME/Apache/Apache/conf $ vi httpd.conf 1.1 设定Server name或者Server IP地址和端口,使用非root用户启动HTTPD进程,其端口必须大于1024, 如: Listen=hpserv01:7777 1.2 设定DocumentRoot, 如DocumentRoot="/home/htdocs" 1.3 如果你也使用web server

Apache2+php4.3.6+MySQL4.0.20+SSL配置过程

Apache2+php4.3.6+MySQL4.0.20+SSL详细配置过程: 首先安装将需要的文件都放到root目录下: 1.MySQL-client-4.0.20-0.i386.rpm 2. MySQL-server-4.0.20-0.i386.rpm 3. httpd-2.0.49.tar.gz 4. php-4.3.6.tar.gz 我们先来安装MySQL,步骤如下: # >rpm –Uvh MySQL-server-4.0.20-0.i386.rpm # >rpm -Uvh MySQ

WCF分布式开发步步为赢(2)自定义托管宿主WCF解决方案开发配置过程详解

上一节WCF分布式开发步步为赢(1):WCF分布式框架基础概念我们介绍了WCF服务的概念和通信框架模型,并给出了基于自定义托管服务的WCF程序的实现代码.考虑到WCF分布式开发项目中关于托管宿主服务配置和客户端添加引用.两个环节最容易出错.对于大部分想学习WCF分布式开发的人来说,成功开发.配置.部署第一个自己的WCF服务困难重重.很多资料都介绍了WCF的基本概念.但是对于实际的项目开发过程介绍粗略,给入门者带来诸多不便.今天我们就来补充一节WCF分布式开发一个完整解决方案的开发和配置过程.本节

Oracle9i iSQL*PLUS的配置过程

iSQL*PLUS 结构如下: 配置过程如下: 1 配置HTTPD $ cd $ORACLE_HOME/Apache/Apache/conf $ vi httpd.conf 1.1 设定Server name或者Server IP地址和端口,使用非root用户启动HTTPD进程,其端口必须大于1024, 如: Listen=hpserv01:7777 1.2 设定DocumentRoot, 如DocumentRoot="/home/htdocs" 1.3 如果你也使用web serve