首先去下载freetextbox,在网站中,选择添加引用,找到freetextbox文件的存放位置,单击确定,系统创建bin,将treetextbox组件存放在bin下。创建一个saveimages的文件夹,保存通过freetextbox控件上传的图片信息。
将freetextbox组件中的ftb.imagegallery.aspx文件复制到网站的根目录,该文件实现上传图片功能。修改该文件的只读属性,将AllowImage...都该为true,这些就都可以用了。
在ftb.imagegallery.aspx中,我们如果设置了JavaScriptLocation="InternalResource"
UtilityImagesLocation="InternalResource" ,那么我们可以不用复制aspnet_client到根目录下,但是如果它们没有修改时默认的JavaScriptLocation="ExternalFile" ButtonImagesLocation="ExternalFile" 那么我们需要复制aspnet_client。
在添加组件之前,需要在页面的html源代码中添加注册组件的代码。
<%@ Register Assembly="FreeTextBox" Namespace="FreeTextBoxControls" TagPrefix="FTB" %>
将FreeTextBox添加到工具栏。(工具栏〉常规〉选择项〉浏览到DLL文件,添加),这样就可以拖fretextbox了。
拖好之后会出现<FTB:FreeTextBox runat="server" ID="FreeTextBox1"></FTB:FreeTextBox>
我们可以在里面设置它的一些属性,图片保存路径之类的,可以根据实际需要,修改toolbarlayout节点。
<FTB:FreeTextBox runat="server" ID="FreeTextBox1" ImageGalleryPath="