FreeTextBox是一款免费的Asp.net网页编辑器,官方默认为英文版,该版本设置为简体中文版,可以设置文字样式、在线排版、图片上传等(FreeTextBox源码需要单独购买授权),该代码包括了各类应用的演示和实现过程
包括:功能设置、下拉显示、多语言(包括简体中文、繁体、英文等)切换、JS调用、WebParts应用、Ajax无刷新交互、
直接使用的方法:
(1) 复制 bin 目录下的 FreeTextBox.dll 文件到你的 Web 应用程序目录中的 bin 目录;
(2) 复制 HelperScripts 目录下的三个文件到你的 Web 应用程序目录中或其子目录中,注意使用时要指定 HelperFilePath 属性;
假设把三个文件放于应用程序下的 helpfile 目录:this.FreeTextBox1.HelperFilesPath="helpfile"; 即指向了此目录。
(3) 复制 images 目录下的 ftb 目录到你的 Web 站点根目录下的 images 目录中。 此目录中包含界面的各种皮肤图片
(4) 在应用程序目录下建立images目录,此目录用于上传图片的图片库,必须有,否则插入图片将不可用
(5) 使用:在应用程序中建立相应的WEB窗体 在HTML代码页
页头添加<%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %> 引入控件标签
复制<FTB:FreeTextBox id="FreeTextBox1" runat="server" Width="500px" Height="400px" />到页面中需要的位置
也可以把控件添加到工具栏,通过直接拖拽来使用控件
文件夹下有Asp.net1.1/2.0/3.5各个环境下可以使用的FreeTextBox.dll
分享到:
相关推荐
5. **FreeTextBox配置**:为了使FreeTextBox能够识别并显示这个本地URL,可能需要在控件的配置中进行一些调整,比如设置允许的HTML标签和属性,确保`<img>`标签可以正常工作。 6. **安全性考虑**:在实现本地图片...
如图所示: ... 现在开始配置: 1.打开vs2005,新建网站,在“解决方案”中的项目下点右键,选择“添加引用”,选择“浏览”,插入刚才下载的 freetextbox.dll文件,确定。此时可以在目录栏中看到一个
本文将详细介绍FreeTextBox的配置及图片上传功能的实现。 一、FreeTextBox简介 FreeTextBox是一款基于.NET Framework的WYSIWYG(所见即所得)文本编辑器控件,它支持HTML和XHTML编辑,提供了多种内置的编辑工具,...
你需要配置FreeTextBox的设置,使其知道如何触发上传并处理返回的结果。在FreeTextBox的初始化代码中,可以设置`ImageUploadUrl`属性指向我们的HTTP Handler。 ```csharp FreeTextBox1.ImageUploadUrl = "/Handlers...
Freetextbox是一款开源的文本编辑器控件,主要用于ASP.NET web应用程序中,提供富文本编辑功能。在网页上,用户可以通过Freetextbox像在桌面应用中一样编辑文本,包括插入图片、创建链接、调整字体样式等。...
1. **Web.config**:配置文件,可能包含关于FreeTextBox的设置,如数据库连接字符串或自定义配置。 2. **Default.aspx**或**Index.aspx**:主页面,FreeTextBox控件应该被嵌入在这个页面的HTML标记中。 3. **...
2. FreeTextBox配置:FreeTextBox可能有自己的设置来控制其在页面上的表现。检查控件的文档或源代码,查看是否有调整大小或定位的选项。例如,可能需要设置`Width`和`Height`属性,或者调整其容器元素的CSS样式。 3...
通过熟练掌握FreeTextBox的配置和使用方法,开发者可以构建出更加用户友好的Web应用,提升用户体验。同时,由于其开源性质,开发者可以获得社区的广泛支持和持续的更新维护,保证了控件的稳定性和功能的先进性。
FreeTextBox的配置和定制主要通过其属性进行,例如,你可以设置其宽度和高度以适应页面布局,使用`TextMode`属性来控制编辑模式(如多行文本或富文本),使用`Tools`属性来定义工具栏按钮及其对应的功能。...
- **配置FreeTextBox控件**:首先,在ASP.NET页面上添加FreeTextBox控件,通过属性设置开启图片上传功能。 - **创建上传处理程序**:为了处理图片上传请求,我们需要创建一个ASHX或ASPX处理程序,用于接收文件并将...
7. **易于集成**:FreeTextBox.dll 是一个动态链接库文件,只需在ASP.NET项目中引用并简单配置,即可轻松将富文本编辑功能集成到网页中。 8. **多语言支持**:FreeTextBox 支持多语言界面,可以根据用户需求设置...
3. **web.config**:这是ASP.NET应用程序的核心配置文件,其中可能包含了FreeTextBox的特定配置设置,如控件注册、权限配置等。开发者可以通过修改此文件来调整FreeTextBox的行为。 4. **licenses.licx**:这个文件...
在FreeTextBox的上下文中,它可能包含了关于编辑器的特定配置,例如启用哪些功能或设置默认样式。 3. **说明.htm**:这是一个包含FreeTextBox v3.2.2使用说明的HTML文档,可能会详细介绍如何在项目中集成该控件,...
在使用FreeTextBox时,开发者需要注意一些关键配置。例如,通过设置`AllowScripts`属性,可以控制是否允许用户在编辑区域内输入JavaScript代码,这对于安全性有较高要求的网站至关重要。另外,`SkinID`属性则可以...
此外,它还有良好的国际化支持,可以方便地进行多语言配置。 3. **集成与使用** 在使用这两个编辑器时,开发者需要将相应的DLL文件(如FreeTextBox.dll和FredCK.FCKeditorV2.dll)引入到项目中,然后在网页上通过...
在ASP.NET项目中集成FreeTextBox非常简单,只需将控件添加到网页上,然后在后台代码中配置相关属性即可。例如,设置默认字体、颜色、大小,或者设置允许的HTML标签等。 4. **系统说明.txt** 这个文件很可能是...
2. **高度可配置**:开发者可以通过XML配置文件或代码动态调整编辑器外观和功能。 3. **服务器端支持**:FreeTextBox不仅在客户端运行,还提供了服务器端的API,便于与服务器进行数据交互。 4. **安全性**:具有防止...
8. **易于集成**:只需将FreeTextBox.dll引用添加到项目中,就可以在ASP.NET页面上轻松添加和配置这个控件,大大减少了开发工作量。 9. **国际化支持**:支持多语言界面,方便全球范围内的用户使用。 10. **自定义...
4. **配置文件**:`web.config`是ASP.NET应用程序的核心配置文件,它包含了关于应用程序的设置,如安全性、数据库连接字符串等,可能也包含了freetextbox的特定配置。 5. **文档和说明**:`readme.txt`通常包含安装...