分享

asp.net [2005] 外部控件FreeTextBox添加问题

 悟静 2011-02-12
在代码中引用该控件
1.先把freetextbox.dll添加到项目中

2.把-ftb.colorpicker.aspx

-ftb.imagegallery.aspx

-ftb.inserttable.aspx

从文件夹HelperScripts复制出来,放到外面与-test.aspx(测试)同等级目录,

(不这么做,插入背景色,图片,表格就不好使)

3.把images文件夹放到test.aspx(测试)同等级目录下,来存放上传的图片.

4.在test.aspx中,加图片的路径


this.FreeTextBox1.Text这个就是FTB中你输入的文本的内容,这是带HTML标记的

this.FreeTextBox1.HtmlStrippedText这个是将HTML标记去掉的文本

5.写入数据库

在CSDN上看到朋友们说怎么把FreeTextBox内容写入数据库中

我做了一下.就是把所有产生的HTML代码都插入数据库的一个字段中

可以做一个新闻表

news

字段ID(自增)contentaddtime(getdate)
privatevoidPage_Load(objectsender,System.EventArgse)
{
//Putusercodetoinitializethepagehere
if(!IsPostBack)
{
SqlConnectionmyConn=newSqlConnection("server=(local);database=mm;uid=sa;pwd=123");
SqlCommandmyCmd=newSqlCommand("select*fromtestwhereid=2",myConn);
myConn.Open();
SqlDataReadermyDr;
myDr=myCmd.ExecuteReader();
myDr.Read();
Response.Write(myDr["content"].ToString());
myDr.Close();
myConn.Close();
}
}
privatevoidButton1_Click(objectsender,System.EventArgse)
{
SqlConnectionmyConn=newSqlConnection("server=(local);database=mm;uid=sa;pwd=123");
SqlCommandmyCmd=newSqlCommand("insertintotest(content)values('"+FreeTextBox1.Text+"')",myConn);
myConn.Open();
myCmd.ExecuteNonQuery();
myConn.Close();
}
2008-07-29 12:35
    续:
    [注]web.config
    在system.web节加入:下面的文件
    http://www./w/ftb/down/FTB_1.6.3_zh.zip
    2008-07-29 12:38
      先把freetextbox.dll添加到项目中---引用dll在vs2005中左侧的工具栏里点右键-选择项-浏览dll到你的freeetextbox的dll,点确定后
      左侧工具栏出现该控件
      和其他控件一样,拖到你想添加的页面就行
      有text属性
      2008-07-29 13:47
         我觉得一楼说得就已经很清楚了。你就照他所说的做就可以了。
        其他的人说得我懒得看,太刺眼。
        2008-07-29 14:28
          FreetextBox是开源的项目,你可以添加这个项目到你的解决方案中,然后在你的Web项目中,添加对FreetextBox项目的引用,这样不仅可以使用这个控件,还可以在你的项目中,对这个控件进行调试。调用的方法可完全按FreetextBox的使用说明上进行。
          2008-07-30 14:30
            补充一下 使用说明:
            FreeTextBox 1.6.3 中文版使用说明

            1.直接使用的方法:
            (1) 复制 bin 目录下的 FreeTextBox.dll 文件到你的 Web 应用程序目录中的 bin 目录或其上层的虚拟目录下的 bin 目录;
            (2) 复制 HelperScripts 目录下的三个文件到你的 Web 应用程序目录中或其子目录中,注意使用时要指定 HelperFilePath 属性;
            (3) 复制 images 目录下的 ftb 目录到你的 Web 站点根目录下的 images 目录中。

            默认的目录结构如下:

            + Web 根目录
            + bin 目录
            - FreeTextBox.dll
            + images 目录
            + ftb 目录
            + 你的应用程序(虚拟目录)
            + bin 目录
            - FreeTextBox.dll
            + images 目录(这个是你的“图片库”目录,上传的图片都在此)
            - ftb.colorpicker.aspx
            - ftb.imagegallery.aspx
            - ftb.inserttable.aspx
            - test.aspx (测试)

            (注:+ 表示目录,- 表示文件;上面 FreeTextBox.dll 只需要复制一个就行了;)

              本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
              转藏 分享 献花(0

              0条评论

              发表

              请遵守用户 评论公约

              类似文章 更多