大文件上传 NeatUpload 控件(转)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/HelloXiaoyu/archive/2008/05/07/2409121.aspx
因为要做一个大文件上传的功能,所以搜索了下。找到一个控件NeatUpload 而且这个空间是开源的 官网为http://www.brettle.com/neatupload 于是到官网去下了控件。它里面有demo的,倒腾了半天终于到腾出来了。哎。用别人的控件都用不来哈。伤心。
其实网上也有很多NeatUpload控件的使用例子。但是不知道为什么我按照他们的做法总是出错。后来按照demo上面的代码才倒腾出来。原本不看demo的原因就是它是英文的。哎。我讨厌英文啊。。。
其实 用起来很简单的 首先下载控件。然后添加对控件的引用。添加完毕之后我们可以在工具栏看到多了几个控件了。我只用到ProgressBar和InputFile。然后就是托空间了。然后添加一个按钮 text属性设置为 上传。 双击写上传代码。呵呵那我就把代码贴上来。以防止我忘记怎么用。哈哈
web.config配置文件里面添加如下代码:
<configuration>
<configSections>
<sectionGroup name="system.web">
<section name="neatUpload" type="Brettle.Web.NeatUpload.ConfigSectionHandler, Brettle.Web.NeatUpload" allowLocation="true" />
</sectionGroup>
</configSections>
<system.web>
<httpModules>
<!--上傳大檔-->
<add name="UploadHttpModule" type="Brettle.Web.NeatUpload.UploadHttpModule, Brettle.Web.NeatUpload"/>
</httpModules>
<!--useHttpModule="true" 要設true才能看到上傳狀態bar,預設是False-->
<neatUpload useHttpModule="true" maxNormalRequestLength="1048576" maxRequestLength="1048576" defaultProvider="FilesystemUploadStorageProvider">
<providers>
<add name="FilesystemUploadStorageProvider" type="Brettle.Web.NeatUpload.FilesystemUploadStorageProvider, Brettle.Web.NeatUpload"/>
</providers>
</neatUpload>
<httpRuntime maxRequestLength="1048576" executionTimeout="3600"/>
</system.web>
</configuration>
button click事件代码 protected void submitButton_Click(object sender, EventArgs e) {
if (IsValid) //这一句最重要我,害得我折腾了半天。。。。
{
//唯一檔名
string filename = Guid.NewGuid() + System.IO.Path.GetExtension(InputFile1.FileName);
//設定存檔路徑
string filefullname = System.IO.Path.Combine(Request.PhysicalApplicationPath + "\\files", filename);
//上傳檔案
InputFile1.MoveTo(filefullname, Brettle.Web.NeatUpload.MoveToOptions.Overwrite);
//顯示訊息
double size=Math.Round(InputFile1.ContentLength / 1024F,2);
Label1.Text = string.Format("來源:{0}({1}kb)<br>新檔名稱:{2}", InputFile1.FileName, size , filename);
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/HelloXiaoyu/archive/2008/05/07/2409121.aspx
转载于:https://www.cnblogs.com/wenjie/archive/2009/09/28/1575711.html
大文件上传 NeatUpload 控件(转)相关推荐
- 大文件上传 NeatUpload 控件
因为要做一个大文件上传的功能,所以搜索了下.找到一个控件NeatUpload 而且这个空间是开源的 官网为http://www.brettle.com/neatupload 于是到官网去下了控件.它里 ...
- [共享]一个文件上传的控件,绝对是精品源码
[共享]一个文件上传的控件,绝对是精品源码 前段时候在www.codeproject.com上看到一个文件上传的控件,觉得很好,共享给园子里的朋友. 原文链接:http://www.codeproje ...
- java多文件上传plupload控件实现多图片上传(二)
接上篇 java多文件上传plupload控件实现多图片上传(一) 续写PluploadUtil 和 Plupload PO类,以及后台的action. 至此,可实现多文件上传功能. 上传文件Acti ...
- java 批量上传图片插件_java多文件上传plupload控件实现多图片上传(一)
使用的是plupload-2.1.2 控件.网上资源挺多的,很好下载. plupload 官方地址 : http://www.plupload.com/ plupload 示例: http://www ...
- 大文件上传NeatUpload简单用法 (转)
一般10M以下的文件上传通过设置Web.Config,再用VS2005自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了,这时可以用NeatUpload来上传 ...
- 大文件上传NeatUpload
http://neatupload.codeplex.com/ http://neatupload.codeplex.com/SourceControl/network/forks/shiningri ...
- vue大文件上传控件选哪个好?
需求: 项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在20G内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以20G来进行限制. PC端全平台支持,要求支持Window ...
- 开源的大文件上传组件NeatUpload™
支持.net 1.1 .NET 2.0 这里是 live demo 很不容易发现的,在.net下面要找个开源的东西真是难也. 当然大文件上传有很多组件比如ABCUPLOAD SlickUpload不过 ...
- NeatUpload 大文件上传
NeapUpload 作者地址:http://www.brettle.com/(抱着的那个小孩子蛮可爱的) 支持大文件上传的东东不少,可是不掏你钱包的寥寥无几了,找了好几天没找到其他合适的,AspUp ...
- NeatUpload:支持大文件上传 进度条
NeatUpload:支持大文件上传 引用: NeatUpload可以让ASP.NET开发人员把磁盘上的文件通过流的方式上传并且可以监视上传进度 .它是开源的且在 Mono''s XSP/mod_mo ...
最新文章
- 聊聊自动化测试路上遇到的挑战
- 安装MySQL时出现黄色感叹号,提示3306已被占用
- 机器人铁锈斑斑好吗_工业机器人系统运维员是什么职业?这个职业好吗?
- hadoop3.1伪分布式部署
- 如何启用SAP CRM text的html编辑器
- 结对开发Ⅴ——循环一维数组求和最大的子数组
- java 提取电话号码_java – 如何使用正则表达式提取字符串的电话号码?
- lpc3250 TFT-4238液晶支持
- pytorch 使用 CPU 多进程多核训练模型
- python压缩算法_用python实现LZ78压缩算法
- 互融云融资担保系统:助力企业解决融资难题
- VMP3.6的反调试和反虚拟机
- html5小游戏抓包,wireshark抓包分析
- 对Linux下使用C++读写word文件的技术方案比较
- 用Excel做相关性分析
- Linux,你了解多少!
- Show, Attend, and Tell | a PyTorch Tutorial to Image Captioning代码调试(跑通)
- oracle人民币大写转换
- 浅谈Java设计之——Java初始化数组(List/Map)时为何要空数组而不是null
- 研究生招生信息网服务器异常,2012研究生网上报名常见问题汇总
热门文章
- 判断是否素数 c语言,判断是否是素数 C语言
- 高德地图 API 搜索服务 搜索定位 用不了
- rost反剽窃检测系统_论文为什么需要进行查重检测?
- mybatis代码生成器
- java工具类专利申请文档_Java工具类 (3)------WordUtils------利用Poi根据模板生成新的word文档...
- 单日暴跌60%,崩盘4次的AMPL,这次还能回来吗?
- javascript无限弹窗_html恶搞之无限弹窗
- dw1510_超低温种子储存柜
- SQL Server2016的彻底删除
- win10如何禁用\删除讨厌的ff新鲜事(ff新推荐)(flash弹窗广告)