前面寫過Freetextbox1.63的基本使用,
現在基於boss的特殊要求,上傳附件.相關附件主要爲doc,或者war格式.
首先,找到freetextbox源碼,在ToolbarItems類裏面添加靜態屬性如下:
第二步,在ToolbarGenerator 類裏面,添加相關上傳控件的識別代碼
爲方法,添加識別
第三步.在FreeTextBox類裏,
更改方法ProcessToolbarButton(ToolbarButton myButton)
添加屬性
第四步.. 貌似忘了點啥.想不起來了. ....
第五步. 使用的項目前臺增加ftb.filegallery.aspx文件, 用來上傳與選取附件.
頁面主要代碼與ftb.imagegallery.aspx 基本一致,在顯示方式有所不同,
比如獲取不同類型文件,顯示該文件類型的gif.
保存方式與image 一直,在前臺生成files文件夾, 根據登陸人id創建個人專屬文件夾.
這裏具體要操作的相當瑣碎, 就不贅述了.
至此,完成boss要求...
總結:對freetextbox的核心更加的瞭解,受益良多...
在研究源碼的時候比較費時,而且第五步相當繁瑣,需要認真細心.
時間估算有誤,下次應該更客觀的分析問題與需求.
PS:I hate vs2003... 至少因爲它浪費了2個多小時....