NeatUpload 大文件上传

NeapUpload
作者地址:http://www.brettle.com/(抱着的那个小孩子蛮可爱的)

支持大文件上传的东东不少,可是不掏你钱包的寥寥无几了,找了好几天没找到其他合适的,AspUpload,AbcUpload,SickUpload这些都不错,可是都要钱,郁闷~~~~~~~(如果有知道不要钱的,或者有上面几个的破解版一定要告诉我哈)

现在最新的是 NeatUpload.1.1.30,我 用的时候下载的是1.1.25版

准备使用(.net):

1.在你项目下面创建一个文件夹 NeatUpload,从下载压缩包里面解压NeatUpload里面的内容到你创建的文件夹,里面有进度条和错误处理页面

2563dfbf08bbc90519d81fe1.jpg

2.引用Brettle.Web.NeatUpload.dll到你项目

3.工具栏里面添加控件后会出现4个自定义控件

64d465c6e1dd87149d163d19.jpg

开始使用:

1.从工具栏里面拖 InputFile,ProgressBar到页面,另外再拖一个Button控件
2.在Button click事件里面加入如下代码
InputFile1.MoveTo(Path.Combine(Request.PhysicalApplicationPath, InputFileID.FileName), MoveToOptions.Overwrite);
红色的id换成你自己的。
3.搞定,最简单的应用就OK了

971c71d0101cd880a0ec9c0f.jpg

NeatUpload的进度条说实话不是一般的丑,下面这个我改了一下,不过还是觉得蛮丑

c475361fe4559bc7a786698e.jpg
如果InputFile控件有选择文件,每次递交都会引起上传。如果只想让某一个或某几个按钮绑定到递交事件
可以使用 ProgressBar控件的triggers属性,多个按钮ID之间空格分开。

其他:

ProgressBar 空间有一个InLine属性,如果设置成false就会以弹出窗口的形式来显示进度条,我现在碰到一个问题,当我用设置弹出窗口的时候页面一直再闪,不知道是不是IE7的bug,等我测试下回头再说

转载于:https://www.cnblogs.com/anakin/archive/2011/10/31/2230662.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值