| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1566 人关注过本帖
标题:FreeTextBox控件的使用
只看楼主 加入收藏
liuchaofeiren
Rank: 1
来 自:山东
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-2-24
收藏
 问题点数:0 回复次数:1 
FreeTextBox控件的使用
(1) 复制 bin 目录下的 FreeTextBox.dll 文件到你的 Web 应用程序目录中的 bin 目录或其上层的虚拟目录下的 bin 目录;
 (2) 将FreeTextBox.dll引用到工程中
   (3) 复制 HelperScripts 目录下的三个文件到你的 Web 应用程序目录中或其子目录中,注意使用时要指定 HelperFilePath 属性;
   (4) 复制 images 目录下的 ftb 目录到你的 Web 站点根目录下的 images 目录中。
 (5) 按test.aspx添加控件,并在属性窗口设置相关属性

注意:用于存放上传图片的目录可以自定义取名字,但一定要放到虚拟目录的根目录,不能放到虚拟目录的子目录里面,并且设置ImageGalleryPath属性,设置文件夹名。

FreeTextBox1.Text 取得内容(带html标签的)

FreeTextBox1.HtmlStrippedText   也是取得内容(不带Html标签的)
--------------------------------------------------------------------------------------------------

Freetextbox是一个免费的.net mshtml 编辑器。
我所用的免费的freetextbox版本是中文版本1.6.3的汉化的freetextbox。
获得的地址。http://www.
下载之后仔细看看其中的说明,你就可以使用这个完美的编辑器。
其中示例是在内联代码方式下,如果在代码后置下使用Freetextbox 呢。
1、首先我们把 FreeTextBox.dll 文件copy到我们的项目中的bin目录里。
然后在我们的项目里添加新的引用,在添加引用对话框选择项目标签,浏览/选择你的FreeTextBox.dll/打开/确定。应用就添加完成了。

2、如何获得FreeTextBox.dll 中所使用到的名字空间,本中文版本1.6.3 有3个名字空间。
using FreeTextBoxControls;
using FreeTextBoxControls.Design;
using
可以在引用的FreeTextBox.dll 查看对象浏览。
点开树型目录就可以清晰的看到,上面所说的名字空间了。
其他的版本类似可以获得。
3、在aspx文件添加freetextbox
<%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
具体的方法和内联一样的。
同时cs文件中会有如下代码:
protected FreeTextBoxControls.FreeTextBox FreeTextBox1;产生
添加完后,运行一下就可以看到结果了。
在设计模式下我们还可以查看FreeTextBox 属性。
4、如何把FreeTextBox 内容写到数据库,我们在aspx文件中添加一个bottom
其的onclick=“my_add"
cs文件
protected void my_add(object sender, System.EventArgs e)
         {
             // 在此处放置用户代码以初始化页面
          Response.Write(FreeTextBox1.Text);
         }
此处是输出内容,可以改成我们需要方法。


1、FreeTextBox.dll放到bin目录下,添加引用
     查看在使用页子是否有
    <%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
     否则会创建出错。

2.    把 - ftb.colorpicker.aspx
           - ftb.imagegallery.aspx
           - ftb.inserttable.aspx
            放到使用页子同一目录下
            把images文件夹也放到同一目录下

3、<ftb:freetextbox id="ftbContent" runat="server" Width="650px" Height="320px" ImageGalleryPath="UploadImages" ButtonPath="images/ftb/office2000/" ToolbarType="OfficeXP"></ftb:freetextbox>

     补充:this.FreeTextBox1.Text 这个就是FTB中你输入的文本的内容,这是带HTML标记的
             this.FreeTextBox1.HtmlStrippedText 这个是将HTML标记去掉的文本

4、如果报错,在web.config里
system.web
   <pages validateRequest="false"/>
搜索更多相关主题的帖子: FreeTextBox 控件 
2008-06-16 10:28
野比
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:1627
专家分:516
注 册:2007-5-24
收藏
得分:0 
似乎是 WebUI 的...

女侠,约吗?
2008-06-16 12:15
快速回复:FreeTextBox控件的使用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037720 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved