我对FreeTextBox简单使用
对于FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用,
放上下载地址:
下载最新版FreeTextBox(版本3.1.6),解压
FreeTextBox 3.1.6 (2006/07/18)
博客园本地下载: https://files.cnblogs.com/cleo/FTBv3-1-6.zip
作者网站下载地址:http://freetextbox.com/download/
详细版本有哪些改进和修改历史可以看这里:http://freetextbox.com/download/changelog.aspx
只需要将:FreeTextBox.DLL ftb.imagegallery.aspx 和aspnet_client文件夹 拷入你的项目当中
打开ASP.Net2.0项目,添加引用。(如果添加过以前版本的FreeTextBox,先删除以前版本的引用)
将FreeTextBox添加到工具栏。(工具栏〉常规〉选择项〉浏览到DLL文件,添加)
<FTB:FreeTextBox ID="Free1" ImageGalleryPath="~/Images"
Language="zh-CN" runat="server"
ButtonDownImage="True"
toolbarlayout="ParagraphMenu,
FontFacesMenu,
FontSizesMenu,FontForeColorsMenu,
FontForeColorPicker,FontBackColorsMenu,
FontBackColorPicker|Bold,Italic,
Underline,Strikethrough,Superscript,
Subscript,RemoveFormat|JustifyLeft,JustifyRight,
JustifyCenter,JustifyFull;BulletedList,
NumberedList,Indent,Outdent;CreateLink,Unlink,
InsertImage|Cut,Copy,Paste,Delete;
Undo,Redo,Print,Save|SymbolsMenu,StylesMenu,
InsertHtmlMenu|InsertRule,InsertDate,
InsertTime|InsertTable,EditTable;InsertTableRowAfter,
InsertTableRowBefore,DeleteTableRow;
InsertTableColumnAfter,
InsertTableColumnBefore,DeleteTableColumn|InsertForm,
InsertTextBox,InsertTextArea,
InsertRadioButton,
InsertCheckBox,InsertDropDownList,InsertButton|InsertDiv,
EditStyle,InsertImageFromGallery,Preview,SelectAll,
WordClean,NetSpell"
runat="Server"> </FTB:FreeTextBox>
上面代码中 将FreeTextBox中的功能按钮全部显示出来 并使语言为中文 设置上传图片的保存地址
在
ftb.imageegallery.aspx 中 设置属性
<FTB:ImageGallery id="ImageGallery1"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete="true" AllowImageUpload="true"
AllowDirectoryCreate="true" AllowDirectoryDelete="true" runat="Server"/>
是否允许删除图片 上传图片 是否允许创建文件夹 删除文件夹
在freetextbox 中 使用了 Imageegallery 上传图片 但是 在界面中是英文的
在网上说使用 ildasm.exe 来 转存
ildasm.exe 位于 X:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin 下
将 Freetextbox.dll 使用ildasm 转存后 反编译出很多个小图片 和几个JS 文件
我们更改下 FreeTextBoxControls.Resources.JavaScript.FTB-Pro.js 中相应的 英文句子 来汉化它
当更改完成后 我们再使用 ilasm.exe 来再进行拼装DLL 文件
ilasm.exe文件位于 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 中
ilasm myTestFile /dll
下面的命令对 MSIL 文件 myTestFile.il 进行汇编并产生 .dll 文件 myNewTestFile.dll。
NET Framework 工具
MSIL 汇编程序 (Ilasm.exe)
MSIL 汇编程序从 Microsoft 中间语言 (MSIL) 生成可移植可执行的 (PE) 文件。(有关 MSIL 的更多信息,请参见编译为 MSIL。)可以运行结果可执行文件(该文件包含 MSIL 和所需的元数据)以确定 MSIL 是否按预期执行。
参考