6.1运行效果:

6.2开发实现:

1、先在要使用的项目进行引用,SNF.WinForm.Attachments.dll文件。

2、在工具箱内新建选项卡->选择项,浏览找到文件SNF.WinForm.Attachments.dll后会出现控件UCAttachments如下:

3、拖拽控件:UCAttachments到合适的位置上。(注:如果没有这个控件就从其它项目复制过来或者在工具箱里 选择项添加这个dll进来就有了)

4、需要配置如下属性:

BusinessID业务表主键。这个主键是你业务表的主键,需要动态赋值。

BusinessModule业务模块如 MES SNF

AttachmentType附件业务标识-模块下的唯一标识

以上业务模块、业务标识需要向我进行统一申请和发放,不得乱加。统一管理。

问题解答:如果运行时发现“共有?个附件”没有显示出来数字的话,就需要在上面属性设置完成后调用ShowAttachmentsNumber方法。

5、上面是客户端使用,要想上传可以还需要做如下配置项

5.1、还需要服务器的配置项,web部分需要发布到IIS上。

下面图为Web项目目录:

如:把发布版文件发布到 IIS服务上,然后再把发布的地址更新到数据库配置上。

5.2、需要配置Config.xml文件中的UserCenterDbConnection 数据库连接。

5.3、服务器发布完成后需要到数据库表中进行配置如下

数据表:select * from BaseParameter where CategoryCode = 'System' and ParameterId = 'FTP'

一个是附件上传地址,一个是附件下载地址。

6、整体运行效果:

点击查看附件按钮:可以随时查看自己在该记录中已经上传的附件。

点击上传:如果附件不够,可以随时启动上传操作,附件支持多选文件,然后一次性,启动后台线程操作方式,把文件上传及附件记录保存到数据库,界面如下所示。

可以对多个文件一起上传,上传之前可以调整附件的显示名称,并有上传进度条显示。

点击下载可以把选中的文件下载到本地。

预览文件目前可以预览图片和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开发框架之通用Windows摄像头调用拍照http://www.cnblogs.com/spring_wang/p/6008674.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之--系统里广播的作用--迅速及时、简明扼要的把信息发送给接收者

SNF开发平台WinForm之六-上传下载组件使用-SNF快速开发平台3.3-Spring.Net.Framework相关推荐

  1. 验证码组件,上传下载组件

    一.验证码组件 这里使用的验证码组件是kaptcha验证码开源项目. kaptcha是一个简单好用的验证码生成工具,通过配置,可以自己定义验证码大小.颜色.显示的字符等等.下面就来讲一下如何使用kap ...

  2. C# WinForm 文件上传下载

    /**//// <summary>         /// WebClient上传文件至服务器         /// </summary>         /// <p ...

  3. java 文件下载 组件_java文件夹上传下载组件

    核心原理: 该项目核心就是文件分块上传.前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题. *如何分片: *如何合成一个文件: *中断了从哪个分片开始. ...

  4. iOS开发助手、ipa上传工具、苹果APP快速上架辅助工具Appuploader

    ipa上传助手Appuploader是一个iOS APP上架辅助助手,帮助开发者可以快速的申请iOS证书打包ipa文件上传到App Store审核. 非常方便的iOS上架助手,提升上架效率. 一.可以 ...

  5. 东软JavaWeb实训记-DAY8-小组项目开发实践(文件上传下载等操作)

    项目结构 其他: 源代码: package com.neu.dao;public class FileInfoDao extends BaseDao {public FileInfoDao() {su ...

  6. SmartUpload上传下载及文件名和文件内容中文问题

    一.安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中.该组件有以下几个特点: 1.使用 ...

  7. .Net Core 图片文件上传下载

    当下.Net Core项目可是如雨后春笋一般发展起来,作为.Net大军中的一员,我热忱地拥抱了.Net Core并且积极使用其进行业务的开发,我们先介绍下.Net Core项目下实现文件上传下载接口. ...

  8. jspSmartUpload上传下载全攻略(2012.8.30最新版)

    安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中.该组件有以下几个特点: 1.使用简单 ...

  9. 文件上传下载遇到的异常

    目录 一.异常一 org.apache.catalina.LifecycleException: 已解决 ​二.异常二 Caused by: java.lang.NoClassDefFoundErro ...

  10. 微信公众平台开发 上传下载多媒体文件

    1 微信公众账号在回复图片.语音.视频的时候,将使用media_id来调用相关文件,很多朋友咨询这个如何开发实现.本文将介绍在微信公众平台开发过程中,如何上传下载多媒体文件. 2 3 4 5 一.上传 ...

最新文章

  1. Intellij IDEA 将工程转换成maven工程 详解
  2. 【已解决】window10任务栏图标显示异常解决方法--有详细解释
  3. Cocoa touch(十):UIDatePicker
  4. 这可能是由于 CredSSP 加密 Oracle 修正。
  5. 智能机器人建房子后房价走势_明后年日照房价走势如何?究竟是“上涨”还是下降...
  6. python bytes转换为string_Python3 中 bytes 和 string 之间的互相转换
  7. 利用Jmail发送和接收邮件
  8. 计算机网络学习笔记(16. 计算机网络与Internet发展历史)
  9. jquery.lazyload.js实现图片延迟加载——wordpress图片随滚动条渐显效果
  10. java 客户端调用 Tuxedo中间件
  11. 视觉-相机图像质量测试
  12. java 随机生成常用汉字_Java代码实现随机生成汉字的方法
  13. 2017年中兴捧月神算师算法精英挑战赛之阿尔法勒克斯特派(AlphaNext派)-----进来加群咯
  14. 智能网 联汽车信息安全发展趋势
  15. luffcc项目-11-购物车实现,切换有效期选项、购物车商品的删除操作,结算页面,订单的生成
  16. VMware-workstation中文版修改成英文版简单方法
  17. 文言文编程?厉害了程序员!
  18. 水滴筹-商业模式画布
  19. 为什么bitnami 安装的软件进入容器,用户名都是I have no name
  20. 关于筹码理论的一些知识

热门文章

  1. 端口映射vc++6.0编译【转】
  2. Linux reboot全过程
  3. selenium之使用driver及其属性
  4. 职场菜鸟捕食指北【相亲篇】
  5. SpringBoot 的请求参数校验注解
  6. 年货:Python技术知识清单(数据科学)
  7. 题目0063-射击比赛
  8. 12306 验证码识别源码
  9. SAT考试填空习题(一)及答案
  10. 英语3500词(20/20)dream主题(2022.4.30)