FreeTextBox使用详解 1.下载 FreeTextBox 3.1.1 (released 2005/11/08) 2. 安装 1) 把FTBv3-1-1\Framework-1.1\FreetextBox.dll拷入bin目录. 2) 在项目中添加FreetextBox.dll的dll引用 3) Web.config加入如下代码 1<?xml version="1.0" encoding="utf-8" ?>
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>
1) aspx页面顶上 <%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
<FTB:FreeTextBox id="FreeTextBox1" runat="Server" />
3)工具栏皮肤 ToolbarStyleConfiguration = Offoce2003/OfficeXP/Office2000/MAC
1 private void InitializeComponent()
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 值 <%@ Page language="c#" ValidateRequest="false"%>
<FTB:FreeTextBox ..ToolbarLayout=" ..,InsertImageFromGallery,.. />
2) 拷贝 "ftb.imagegallery.aspx" 文件到同一目录下 3) FreeTextBox 属性设置 4) ImageGallery 的设置 <FTB:ImageGallery id="ImageGallery1"
JavaScriptLocation="InternalResource" UtilityImagesLocation="InternalResource" SupportFolder="~/aspnet_client/FreeTextBox/" AllowImageDelete=true AllowImageUpload=true AllowDirectoryCreate=false AllowDirectoryDelete=false runat="Server" /> AllowDirectoryCreate - 能否建立文件夹 为开发者提供的2个属性 CurrentDirectories - a string[] array of directories to allow the user to navigate toward 建议: 删掉Page_Load事件可以显著回避上传图片不能即时显示的问题. 不要重写Page_Load |
|
来自: littlestone > 《DotNet》