国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
第三方組件FreeTextBox的使用

第三方組件FreeTextBox的使用

本實例中用到了第三方組件FreeTextBox(本書光盤已附帶該組件),該組件是一個在線文本編輯器,可以對文字以及圖片內(nèi)容進行處理,并將數(shù)據(jù)保存到數(shù)據(jù)庫中。該組件的配置步驟如下:

(1)將FreeTextBox.dll添加到項目中

在"解決方案資源管理器"對話框中右擊項目,在彈出的快捷菜單中選擇"添加引用"命令,在彈出的對話框中選擇"瀏覽"選項卡,找到組件存放位置,單擊"確定"按鈕,系統(tǒng)將自動創(chuàng)建Bin文件夾,并將組件存放到該文件夾中。"添加引用"對話框如圖23.2所示。

 
圖23.2  "添加引用"對話框

(2)設(shè)置SupportFolder屬性

將存放有FreeTextBox組件資源文件的文件夾存放到aspnet_client文件夾中,然后設(shè)置SupportFolder屬性為aspnet_client/FreeTextBox/。

(3)向頁面中添加組件

配置完成后,即可向頁面中的位置添加組件。在向頁面中添加組件前,先注冊組件。在頁面HTML源碼頂部添加如下注冊代碼:

  1. <%@ Register TagPrefix="FTB" Namespace="
    FreeTextBoxControls"
     Assembly="FreeTextBox" %> 

在頁面中適當(dāng)?shù)奈恢锰砑覨reeTextBox組件的如下代碼:

  1. <FTB:FreeTextBox id="FreeTextBox1" runat="Server" 
    Language="zh-cn"  SupportFolder="../aspnet_client/
    FreeTextBox/"
     Height="300px" Width="500px" 
    HtmlModeDefaultsToMonoSpaceFont="True" DownLevelCols=
    "50" DownLevelRows="10" ButtonDownImage="False" 
    GutterBackColor="LightSteelBlue" ToolbarBackgroundImage=
    "True" ToolbarLayout="ParagraphMenu,FontFacesMenu,
    FontSizesMenu,FontForeColorsMenu|Bold,Italic,Underline,
    Strikethrough;Superscript,Subscript,RemoveFormat|JustifyLeft,
    JustifyRight,JustifyCenter,JustifyFull;BulletedList,
    NumberedList,Indent,Outdent;CreateLink,Unlink,InsertImage,
    InsertRule|Cut,Copy,Paste;Undo,Redo,Print"
     
    ToolbarStyleConfiguration="NotSet" /> 

注冊完成后,回到設(shè)計視圖,選中FreeTextBox組件,進行相關(guān)屬性設(shè)置。

(4)寫入數(shù)據(jù)庫

完成以上配置后就要使用FreeTextBox組件了。下面以在btnSubmit _Click事件中向數(shù)據(jù)庫插入帖子信息為例介紹FreeTextBox組件的使用方法,實現(xiàn)代碼如下:

  1. protected void btnSubmit_Click(object sender, EventArgs e)  
  2.     {  
  3.         string strName = "";  
  4.         string strPop = "";  
  5.         if (txtCName.Text == string.Empty)  
  6.         {  
  7.             Response.Write("<script language=
    javascript>alert('帖子名稱不能為空!')</script>");  
  8.             return;  
  9.         }  
  10.         if (Session["Name"] == null)  
  11.         {  
  12.             strName = "匿名";  
  13.             strPop = "游客";  
  14.         }  
  15.         else  
  16.         {  
  17.             strName = Session["Name"].ToString();  
  18.             strPop = Session["Pop"].ToString();  
  19.         }  
  20.         cardmanagecardmanage.CardID = cardmanage.GetCID();  
  21.         cardmanage.CardName = txtCName.Text;  
  22.         modulemanage.ModuleName = ddlMName.SelectedValue;  
  23.         cardmanage.ModuleID = modulemanage.
    FindModuleByName(modulemanage, "tb_Module").Tables[0].
    Rows[0][0].ToString();  
  24.         cardmanage.CardContent = FreeTextBox1.Text;  
  25.         cardmanage.CardTime = DateTime.Now;  
  26.         cardmanage.CardPeople = strName;  
  27.         cardmanage.Pop = strPop;  
  28.         cardmanage.AddCard(cardmanage);  
  29.         Response.Write("<script language=
    javascript>alert('帖子發(fā)表成功!')</script>");  
  30.     } 

注意:將FreeTextBox組件中的內(nèi)容插入數(shù)據(jù)庫時,需要在Web.Config文件的system.web節(jié)下加入<pages validateRequest="false"/>,否則可能會出現(xiàn)異常。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何清理垃圾文件
.Net中Freetextbox的使用與ftb.imagegallery.aspx安全修正
教你如何不用第三方軟件刪除電腦頑固文件夾!
[JAR包] android引入JAR包,打包成JAR包,打包成Library項目,導(dǎo)入Library項目
【新提醒】Unity項目如何架構(gòu)(一)目錄組織[中國游戲開發(fā)者] [www.cgder.com] ...,好的項目,第三方,文件夾,下劃線,如何,unity3d專區(qū),中國游戲開發(fā)者
Jeannela的QQ空間 [http://2547713469.qzone.qq.com]
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服