SNF開發平臺WinForm之六-上傳下載組件使用-SNF快速開發平臺3.3-Spring.Net.Framework

6.1運行效果:

 

6.2開發實現:

一、先在要使用的項目進行引用,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/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之--MVC 打印解決方案

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

SNF快速開發平臺3.0之-CS頁面-Asp.net+Spring.Net.Framework

SNF快速開發平臺3.0之--系統裏廣播的做用--迅速及時、簡明扼要的把信息發送給接收者

相關文章
相關標籤/搜索