一、先在要使用的項目進行引用,SNF.WinForm.Attachments.dll文件。html
二、在工具箱內新建選項卡->選擇項,瀏覽找到文件SNF.WinForm.Attachments.dll後會出現控件UCAttachments以下:web
三、拖拽控件:UCAttachments到合適的位置上。(注:若是沒有這個控件就從其它項目複製過來或者在工具箱裏 選擇項添加這個dll進來就有了)spring
四、須要配置以下屬性:數據庫
BusinessID業務表主鍵。這個主鍵是你業務表的主鍵,須要動態賦值。服務器
BusinessModule業務模塊如 MES SNFmvc
AttachmentType附件業務標識-模塊下的惟一標識框架
以上業務模塊、業務標識須要向我進行統一申請和發放,不得亂加。統一管理。asp.net
問題解答:若是運行時發現「共有?個附件」沒有顯示出來數字的話,就須要在上面屬性設置完成後調用ShowAttachmentsNumber方法。工具
五、上面是客戶端使用,要想上傳能夠還須要作以下配置項.net
5.一、還須要服務器的配置項,web部分須要發佈到IIS上。
下面圖爲Web項目目錄:
如:把發佈版文件發佈到 IIS服務上,而後再把發佈的地址更新到數據庫配置上。
5.二、須要配置Config.xml文件中的UserCenterDbConnection 數據庫鏈接。
5.三、服務器發佈完成後須要到數據庫表中進行配置以下
數據表:select * from BaseParameter where CategoryCode = 'System' and ParameterId = 'FTP'
一個是附件上傳地址,一個是附件下載地址。
六、總體運行效果:
點擊查看附件按鈕:能夠隨時查看本身在該記錄中已經上傳的附件。
點擊上傳:若是附件不夠,能夠隨時啓動上傳操做,附件支持多選文件,而後一次性,啓動後臺線程操做方式,把文件上傳及附件記錄保存到數據庫,界面以下所示。
能夠對多個文件一塊兒上傳,上傳以前能夠調整附件的顯示名稱,並有上傳進度條顯示。
點擊下載能夠把選中的文件下載到本地。
預覽文件目前能夠預覽圖片和PDF類型文件,以下:
若是出現閃屏,沒有預覽出來,請查看一下安裝目錄下是否存在pdf.dll。
這個系列教程文檔,歡迎轉載:
SNF開發平臺WinForm之十四-站內發送系統信息http://www.cnblogs.com/spring_wang/p/6140031.html
SNF開發平臺WinForm之十三-單獨從服務器上獲取PDF文件進行顯示http://www.cnblogs.com/spring_wang/p/6140025.html
SNF開發平臺WinForm之十二-發送手機短信功能調用http://www.cnblogs.com/spring_wang/p/6139829.html
SNF開發平臺WinForm之十一-程序打包http://www.cnblogs.com/spring_wang/p/6139827.html
SNF開發平臺WinForm之十-Excel導入http://www.cnblogs.com/spring_wang/p/6128604.html
SNF開發平臺WinForm之九-代碼生成器使用說明http://www.cnblogs.com/spring_wang/p/6128595.html
SNF開發平臺WinForm之八-自動升級程序部署使用說明http://www.cnblogs.com/spring_wang/p/6128570.html
SNF開發平臺WinForm之七-單據打印和使用說明http://www.cnblogs.com/spring_wang/p/6126016.html
SNF開發平臺WinForm之六-上傳下載組件使用http://www.cnblogs.com/spring_wang/p/6125929.html
SNF開發平臺WinForm之五-高級查詢使用說明-http://www.cnblogs.com/spring_wang/p/6116640.html
SNF開發平臺WinForm之四-開發-主細表管理頁面-http://www.cnblogs.com/spring_wang/p/6116626.html
SNF開發平臺WinForm之三-開發-單表選擇控件建立-http://www.cnblogs.com/spring_wang/p/6116592.html
SNF開發平臺WinForm之二-開發-單表表單管理頁面-http://www.cnblogs.com/spring_wang/p/6116572.html
SNF開發平臺WinForm之一-開發-單表表格編輯管理頁面-http://www.cnblogs.com/spring_wang/p/6116523.html
Winform開發框架之圖表報表在線設計器2-圖表-SNF.EasyQuery項目--SNF快速開發平臺3.3-Spring.Net.Framework
Winform開發框架之圖表報表在線設計器-報表-SNF.EasyQuery項目--SNF快速開發平臺3.3-Spring.Net.Framework
Winform開發框架之通用附件管理模塊 --SNF快速開發平臺3.3-Spring.Net.Framework
SNFAutoupdater通用自動升級組件V2.0-WinForm
SNF快速開發平臺3.2之--.Net可擴展的單據編號生成器-SNF.CodeRule
SNF快速開發平臺3.1之--審覈流(3)低調奢華,簡單不凡,實例演示-SNF.WorkFlow
SNF快速開發平臺3.1之--審覈流(2)流程設計-SNF.WorkFlow功能使用說明
SNF快速開發平臺3.1之--審覈流(1)SNF.WorkFlow審覈流簡介
SNF快速開發平臺3.0之--完美的代碼生成器SNF.CodeGenerator-快速開發者的利器
基於MVC4+EasyUI的Web開發框架--Spring.Net.FrameworkV3.0整體介紹
SNF快速開發平臺3.0之--文件批量上傳-統一附件管理器-在線預覽文件(有互聯網和沒有兩種)
SNF快速開發平臺3.0之--asp.net mvc4 強大的導出和不須要上傳文件的批量導入EXCEL
SNF快速開發平臺3.0之MVC通用控件庫展現-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout
SNF快速開發平臺3.0之BS頁面展現和九大優勢-部分頁面顯示效果-Asp.net+MVC4.0+WebAPI+EasyUI +Knockout
SNF快速開發平臺3.0之-界面個性化配置+10種皮膚+7種菜單-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout