苏烟五星红杉树价格:asp.net [2005] 外部控件FreeTextBox添加问题

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 10:08:31
在代码中引用该控件
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.percyboy.com/w/ftb/down/FTB_1.6.3_zh.zip
      大灯笼
        2008-07-29 12:38
          先把freetextbox.dll添加到项目中---引用dll在vs2005中左侧的工具栏里点右键-选择项-浏览dll到你的freeetextbox的dll,点确定后
          左侧工具栏出现该控件
          和其他控件一样,拖到你想添加的页面就行
          有text属性
          @Aspx.我是谁
            2008-07-29 13:47
               我觉得一楼说得就已经很清楚了。你就照他所说的做就可以了。
              其他的人说得我懒得看,太刺眼。
              0nly梦醒了!
                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 只需要复制一个就行了;)