For furhter installation instructions, please visit http://wiki.freetextbox.com/
*********************************************
Requirements:
*********************************************
- .NET Framework 1.1, 2.0, or 3.5
- IIS 5.0, 6.0, 7.0
*********************************************
Installation of dll
*********************************************
1. Copy the appropriate FreeTextBox.dll from Framework-X.X into your /bin/ folder
2. If you have a license file, copy FreeTextBox.lic into the /bin/ folder
next to FreeTextBox.dll
*********************************************
Installing the FreeTextBox support files
*********************************************
FreeTextBox uses JavaScript, images, and xml files. To correctly install FreeTextBox,
you must install these files. FreeTextBox has two ways of accessing these files:
1. Internal Resources - All the images, javascript and xml can be streamed from inside
the FreeTextBox.dll. In ASP.NET 2.0 these files are automatically pulled from
the FreeTextBox.dll. In ASP.NET 1.x, you need to add the following httpHandler to 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>
If you are attempting to use this method and having trouble, please view the source code of your page
and see where FtbWebResource.axd is being referenced. If it appears incorrect, please set
FreeTextBox.AssemblyResourceHandlerPath to the appropriate directory where you have set your web.config.
2. External Files - If you prefer not to use the internal JavaScript and image resources
you can also have FreeTextBox link to external files which default to
~/aspnet_client/FreeTextBox/.
To use this, you need to do the following:
- Tell FreeTextBox which kind of files to look for external resources: JavaScriptLocation=ExternalFile, ToolbarImages=ExternalFile, ButtonImagesLocation=ExternalFile
- Set the SupportFolder property of your FreeTextBox instance to the directory where you copied the files. For example, if your website is stored at www.mysite.com/FreeTextBoxFiles/, you should set SupportFolder="/FreeTextBoxFiles/".
<FTB:FreeTextBox id="FreeTextBox1" SupportFolder="~/myfolder/FreeTextBox"
JavaScriptLocation="ExternalFile"
ToolbarImages="ExternalFile
ButtonImagesLocation="ExternalFile"
runat="server" />
*********************************************
Using FreeTextBox
*********************************************
To add FreeTextBox to an ASP.NET page, do the following:
1. Add the following line to the top of your page:
<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
2. Add the following code between <form runat="server"> tags:
<FTB:FreeTextBox id="FreeTextBox1" runat="Server" />
*********************************************
Customizing FreeTextBox
*********************************************
FreeTextBox has as default set of buttons and dropdownlists in its toolbars. If you
would like to customize the buttons, there are three methods you can use.
1. ToolbarLayout String
This property accepts a string of ToolbarItem names. Use commas ( , ) to separate items. A pipe ( | ) will insert a ToolbarSeparator and a semicolon ( ; ) will start a new Toolbar.
The default way to configure toolbars is to use use the propery ToolbarLayout
<html>
<body>
<form runat="server">
<FTB:FreeTextBox id="FreeTextBox1"
ToolbarLayout="paragraphmenu,fontsizesmenu;bold,italic,underline|
bulletedlist,numberedlist"
runat="Server" />
</form>
</body>
</html>
Valid values for ToolbarButtons and ToolbarDropDownLists are
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
The following values are only available in Pro versions of FreeTextBox (or if running on localhost)
FontForeColorPicker, FontBackColorPicker, EditTable
InsertTableRowAfter, DeleteTableRow, InsertTableColumnBefore, InsertTableColumnAfter,
DeleteTableColumn, InsertForm, InsertForm, InsertTextBox, InsertTextArea,
InsertRadioButton, InsertCheckBox, InsertDropDownList, InsertButton, InsertDiv,
Preview, SelectAll, EditStyle, WordClean
2. Procedurally
You can define which toolbar items appear by adding ToolbarItems in much the same way that one would add DataGrid Columns to a DataGrid. In order to do this, set AutoGenerateToolbarLayoutFromString=false:
<html>
<body>
<form runat="server">
<FTB:FreeTextBox id="FreeTextBox1" AutoGenerateToolbarsFromString="false" runat="server" >
<Toolbars>
<FTB:Toolbar runat="server">
<FTB:ParagraphMenu runat="server" />
<FTB:FontSizesMenu runat="server" />
</FTB:Toolbar>
<FTB:Toolbar runat="server">
<FTB:Bold runat="server" />
<FTB:Italic runat="server" />
<FTB:Underline runat="server" />
<FTB:ToolbarSeparator runat="server" />
<FTB:BulletedList runat="server" />
<FTB:NumberedList runat="server" />
</FTB:Toolbar>
<FTB:Toolbar runat="server">
<FTB:InsertHtmlMenu runat="server">
<Items>
<FTB:ToolbarListItem Text="Cool1" Value="<b>lalala</b>" runat="server" />
<FTB:ToolbarListItem Text="Cool2" Value="<i>lalala</i>" runat="server" />
<FTB:ToolbarListItem Text="Cool3" Value="<u>lalala</u>" runat="server" />
</Items>
</FTB:InsertHtmlMenu>
<FTB:StyleMenu runat="server">
<Items>
<FTB:ToolbarListItem Text="Highlighed" Value="<b>Highlighed</b>" runat="server" />
<FTB:ToolbarListItem Text="SmallCaps" Value="<i>smallcaps</i>" runat="server" />
</Items>
</FTB:StyleMenu>
</FTB:Toolbar>
</Toolbars>
</FTB:FreeTextBox>
</form>
</body>
</html>
3. Code (Page_Load or Code Behind)
ToolbarButtons and ToolbarDropDownLists can also be set through code. You should set the property AutoGenerateToolbarsFromString to false if you want only the ToolbarItems you define.
<script runat="server">
void Page_Load(object Src, EventArgs E) {
Toolbar toolbar1 = new Toolbar();
toolbar1.Items.Add(new ParagraphMenu());
toolbar1.Items.Add(new FontSizesMenu());
FreeTextBox1.Toolbars.Add(toolbar1);
Toolbar toolbar2 = new Toolbar();
toolbar2.Items.Add(new Bold());
toolbar2.Items.Add(new Italic());
toolbar2.Items.Add(new Underline());
toolbar2.Items.Add(new ToolbarSeparator());
toolbar2.Items.Add(new Bulleted
没有合适的资源?快使用搜索试试~ 我知道了~
FreeTextBox 完整版 带HelperScripts
共703个文件
gif:610个
xml:26个
aspx:23个
5星 · 超过95%的资源 需积分: 8 163 下载量 71 浏览量
2010-07-16
10:14:42
上传
评论 1
收藏 2.01MB RAR 举报
温馨提示
网上下的FreeTextBox有很多都没HelperScripts 这个是FTBv322带helperscripts的完整版 网上下的FreeTextBox有很多都没HelperScripts 这个是FTBv322带helperscripts的完整版
资源推荐
资源详情
资源评论
收起资源包目录
FreeTextBox 完整版 带HelperScripts (703个子文件)
de-de.xml.2005-03-22.10-39-30.0156 4KB
Languages.xml.2005-03-17.21-30-04.5156 815B
Languages.xml.2005-03-22.10-39-19.7187 1KB
subcontrol.ascx 899B
ftb.imagegallery.aspx 14KB
ftb.inserttable.aspx 4KB
default.aspx 3KB
default.aspx 3KB
ftb.colorpicker.aspx 3KB
default.aspx 2KB
default.aspx 2KB
default.aspx 2KB
ftb.imagegallery.aspx 2KB
ftb.imagegallery.aspx 2KB
default.aspx 2KB
ftb.imagegallery.aspx 2KB
default.aspx 1KB
default.aspx 1KB
default.aspx 1KB
frames.menu.aspx 1KB
default.aspx 1KB
default.aspx 1KB
default.aspx 1KB
default.aspx 1KB
frames.main.aspx 877B
default.aspx 454B
default.aspx 331B
FreeTextBox.chm 492KB
web.config 407B
Thumbs.db 147KB
Thumbs.db 122KB
Thumbs.db 107KB
Thumbs.db 90KB
Thumbs.db 58KB
Thumbs.db 8KB
Thumbs.db 8KB
Thumbs.db 7KB
Thumbs.db 7KB
Thumbs.db 7KB
Thumbs.db 6KB
FreeTextBox.dll 732KB
FreeTextBox.dll 732KB
FreeTextBox.dll 732KB
FreeTextBox.dll 724KB
System.Web.Extensions.dll 685KB
System.Web.Extensions.Design.dll 41KB
buttons.gif 7KB
normal.gif 6KB
PoweredByAsp.Net.gif 3KB
PoweredByAsp.Net.gif 3KB
normal.gif 3KB
folder.big.gif 2KB
edittable.gif 1KB
wordclean.gif 1KB
insertimagefromgallery.gif 1024B
editstyle.gif 1010B
mode.design.gif 1001B
toolbarbuttoncss.off.over.gif 997B
edittablerow.gif 977B
unlink.gif 964B
insertbutton.gif 960B
selectall.gif 951B
insertdate.gif 943B
insertradiobutton.gif 934B
insertimagefromgallery.gif 933B
insertimagefromgallery.gif 933B
insertimage.gif 933B
insertimage.gif 933B
insertdate.gif 932B
insertdate.gif 932B
wordcount.gif 925B
wordcount.gif 925B
inserttime.gif 914B
inserttable.gif 911B
inserttable.gif 911B
toggleborders.gif 909B
removeformat.gif 906B
inserttime.gif 901B
inserttime.gif 901B
save.gif 901B
inserttablecolumn.gif 901B
inserttime.gif 901B
save.gif 901B
inserttablecolumn.gif 901B
inserttime.gif 901B
removeformat.gif 896B
removeformat.gif 896B
removeformat.gif 896B
removeformat.gif 896B
deletetablerow.gif 896B
deletetablerow.gif 896B
insertform.gif 895B
unlink.gif 895B
unlink.gif 895B
fontbackcolorpicker.gif 895B
fontbackcolorpicker.gif 895B
unlink.gif 895B
unlink.gif 895B
deletetablecolumn.gif 892B
deletetablecolumn.gif 892B
共 703 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
klbbdragon
- 粉丝: 4
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页