职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1304|回复: 0

FreeTextbox控件

[复制链接]
蓝色梦幻 发表于 2008-5-10 18:11 | 显示全部楼层 |阅读模式
Freetextbox是一个免费的.net mshtml 编辑器。
我所用的免费的freetextbox版本是中文版本1.6.3的汉化的freetextbox。
获得的地址。http://www.percyboy.com/w/ftb/
下载之后仔细看看其中的说明,你就可以使用这个完美的编辑器。
其中示例是在内联代码方式下,如果在代码后置下使用Freetextbox 呢。
1、首先我们把 FreeTextBox.dll 文件copy到我们的项目中的bin目录里。
然后在我们的项目里添加新的引用,在添加引用对话框选择项目标签,浏览/选择你的FreeTextBox.dll/打开/确定。应用就添加完成了。

2、如何获得FreeTextBox.dll 中所使用到的名字空间,本中文版本1.6.3 有3个名字空间。
using FreeTextBoxControls.Design;
using FreeTextBoxControls.Licensing;
using FreeTextBoxControls.Support
可以在引用的FreeTextBox.dll 查看对象浏览。
点开树型目录就可以清晰的看到,上面所说的名字空间了。
其他的版本类似可以获得。
3、在aspx文件添加freetextbox
<%@ Register TagPrefix=\"ftb\" Namespace=\"FreeTextBoxControls\" Assembly=\"FreeTextBox\" %>
具体的方法和内联一样的。
同时在html层添加下列代码:
<FTB:FreeTextBox ID=\"txtContent\" Width=\"100px\" Height=\"100px\" runat=\"server\"
                 ToolbarLayout=\"JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink;Cut,Copy,Paste,Delete;RemoveFormat,SelectAll\" />
添加完后,运行一下就可以看到结果了。
在设计模式下我们还可以查看FreeTextBox 属性。
4、如何把FreeTextBox 内容写到数据库,我们在aspx文件中添加一个bottom
其的onclick=“my_add\"
cs文件
protected void my_add(object sender, System.EventArgs e)
        {
            // 在此处放置用户代码以初始化页面
         Response.Write(txtContent.Text);
        }
此处是输出内容,可以改成我们需要方法。
注意在设计页面可以设计这个控件的属性,visib=true;
本文由网上转下本人略加改动而已。
我的控件地址在:
http://www.fs2you.com/files/033f5f7d-1bfb-11dd-9eec-0014221b798a了,你也可以自已在网上下个
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-2 07:55 , Processed in 0.111700 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表