NET中如何使用FreeTextBox等類似的在線編輯器,就可以實現圖文混排效果,雖然不能和WORD比,但是也算可以的拉,下面介紹如何在VS2005環境中使FreeTextBox
首先到網上下載FreeTextBox,是免費的,下載之後,解壓,我們會發現:
這個東東包含了三個ASPX文件,分別是:ftb.colorpicker.aspx,ftb.imagegallery.aspx和ftb.inserttable.aspx;包含兩個文件夾,分別是:FreeTextBoxImg//這個是存放該編輯器的小圖標;FreeTextBoxUpLoadImg這個是保存你上傳圖片的路徑;
其實就是一個動態鏈接庫:名稱是:FreeTextBox.dll
在使用的過程中,首先將ftb.colorpicker.aspx,ftb.imagegallery.aspx和ftb.inserttable.aspx這三個文件放在你網站的根目錄裡面,之後在VS2005項目裡面添加FreeTextBox.dll引用到項目裡面!
在工具箱的標准那裡,點右鍵,執行“選擇項”,之後彈出對話框,找到對應的FreeTextBox.dll文件即可,之後該控件就添加到標准工具箱裡面了,以後需要使用,直接像控件一樣拖出來就行了,
以下是拖出該控件以後,如何設置相關的路徑問題:
當前選中的屬性為:ImageGalleryPath,設置其對應的保存圖片路徑為你的路徑,比如:FreeBoxImg/FreeTextBoxUpLoadImg
另外還有一個路徑,是設置顯示在編輯器上面的小圖標的路徑,屬性名稱是:ButtonPath,比如,設置其路徑為FreeBoxImg/FreeTextBoxImg/office2003/,這樣就能正常顯示圖片了,
如果要取得編輯器裡面的內容,也很簡單,使用這樣的語句就搞定了:
String MyText = FreeTextBox1.Text;//就這麼簡單,和最簡單的控件,使用方法一樣!
講完收工,有不明白的請到論壇討論,謝謝光臨本站!