logo

关于 在ASP.NET中实现多文件上传 的评论:

评论日期:2007年04月04日 00:00:00 评论人:123
请问孟老师有没关于ASP.NET2.0+ACCESS的网站设计方面的书
如果有应该怎么邮寄?
评论日期:2007年10月07日 00:00:00 评论人:yyq1970cym
支持续传的超大文件和文件夹上传组件 v1.0 ——给您的网站添加强大的上传功能
下载地址:
http://42mb.com/v/3115653/release1.rar.html
http://myfreefilehosting.com/f/8aa2fff43b_0.43MB
服务器端用JAVA实现,需要jsp环境,客户端有两种实现:用vc写的控件和Java applet小程序,本压缩包中提供的是vc写的ActiveX控件的共享版。
特点:
1、可以把文件夹及其所有子文件夹和文件,原封不动的上传到网站上去,支持超大文件或文件夹;
2、支持续传,即使出现意外,网络突然中断,死机,客户机突然掉电,仍能续传;
3、使用多线程,上传速度快,2.0版比以前更省资源;
4、用vc实现,客户端用ActiveX控件,可嵌入网页中,服务器端用JSP;
5、文件夹可分级分别设置读权限密码和写权限密码,保护信息的私有性;拥有上级文件夹的读权限密码或写权限密码便可读写其下级的文件夹,便于分级管理;
6、仅使用http协议,只用web端口,不用打开其它的服务器端口,不增加额外的风险;
7、赠文件浏览器,与该上传组件可组成网络硬盘系统;
8、单个文件或整个文件夹达到4-5GB以上,仍能上传;
安装方法:
1、建立JSP环境,比如安装tomcat,http端口设为80;
2、把updirroot.ini复制到tomcat安装的分区的根目录,修改其内容,使其指向要存放文件的目录,要以“\”结尾,如:“Q:\test\”;
3、把webdirul.war和jfileview.war复制到tomcat的webapps目录;
4、要让文件浏览器jfileview.war正常工作,还要把tomcat的server.xml中的port="80"的Connector中URIEncoding属性设为URIEncoding="utf-8"。
5、重启tomcat;
6、用IE访问“http://localhost/jfileview/”(文件浏览器)和“http://localhost/webdirul/”(上传页)。
使用:
1、局域网中,网速快且稳定,块大小要选大些,如8192KB,线程数要少些,如一两个线程就可以了,这样速度更快;
2、外网中,网速慢且不稳定,块大小要选小些,如500KB,线程数要多些,如10个线程,这样更好;
3、只要没按复位按钮,每次上传,都是续传;

本共享版与正式版有不同,若要长期使用,请购买正版,Java applet版现已提供,若需要原码或定制该程序,请联系作者。
QQ:305041822、273704056、812969087
email:yyq1970cym@yahoo.com.cn
电话:0451-55934911 13796772877
版权所有 黑龙江省尚志市三阳中学杨永清 作者保留一切权利

演示http://syzxyyq.vicp.net:8080/
http://syzxyyq.xicp.net:8080/
评论日期:2004年03月22日 00:00:00 评论人:yjmking
> 现在有两台服务器(ip分别为192.168.100.17,192.168.100.18),用同一个ip
> (192.168.100.20)来访问,然后自动解析到这两个服务器上。现在要上传文件到服

> 器上。
> 我使用html的File控件,使用newname=Server.MapPath("\\") +
> "JLCIMS_UPLOAD_FILES\\SCLC\\" +"yjm.xls";
File1.PostedFile.SaveAs(newname);
> 上传,但是只能上传到一台服务器上,如何上传到两台上?
评论日期:2007年06月03日 00:00:00 评论人:
怎么还是实现不了上传呀?
评论日期:2004年04月17日 00:00:00 评论人:camaxu
我想实现有一个下拉列表可以选择数字的功能,然后根据选择的数字,动态的实现多少行数据的输入框的效果!然后提交到数据库,请问怎样实现!
评论日期:2004年04月19日 00:00:00 评论人:deardou
在上传多个文件时,如果发现有文件重名需要覆盖的话,需要提示,在完成覆盖操作返回后,原来file控件中的内容就消失了,如果用session保存回填的话,好像没有办法在file控件上直接添加一个text控件?请问如何处理,谢谢。
评论日期:2007年06月25日 00:00:00 评论人:Chester
孟老师,大文件上传是个问题啊,asp.net对于上传文件有限制。请教您如何解决这个问题呢。
评论日期:2004年07月19日 00:00:00 评论人:本站管理员
大文件参照下面链接后面的说明:
http://dotnet.aspx.cc/ShowDetail.aspx?id=6381BD5F-51F3-4339-4239-1328564A1B2A
评论日期:2004年08月19日 00:00:00 评论人:zlbpolly
***请问最大能上传几M的文件?***
评论日期:2004年08月20日 00:00:00 评论人:
向各位大哥請教在XP下怎樣才能修改權限﹖
评论日期:2004年08月20日 00:00:00 评论人:llyy
向各位大哥請教在XP下怎樣才能修改權限﹖
评论日期:2004年08月27日 00:00:00 评论人:zhn0410
孟子E章:
    您好,请问如何在验证上传文件之前验证文件的有效性,例如验证用户输入的文件是否存在,是否为空?谢谢!
评论日期:2004年09月01日 00:00:00 评论人:fish
你好,怎样实现文件上传下载与站点访问的服务器为分开的,请哪位帮忙,谢!
评论日期:2004年09月27日 00:00:00 评论人:ljy
不错,不错你的东东就是好!
不过再想请教一个问题:能不能把datagrid的东东导出到word中的
评论日期:2007年04月19日 00:00:00 评论人:fyf
怎么传不上去啊?
还有asp.net中不是没有Boolean这种类型吗?
评论日期:2004年10月26日 00:00:00 评论人:
上传大文件怎么办?
评论日期:2004年10月26日 00:00:00 评论人:zzs2002
我项目下建立了一个UpLoad文件夹子,怎么也是提示我:未找到路径“E:\项目文件\Pu1_Erp\practice\UpLoad\汉化说明.txt”的一部分?
评论日期:2004年12月15日 00:00:00 评论人:ting
为什么上传不了大文件啊。
急啊
评论日期:2005年01月14日 00:00:00 评论人:ts
如何控制弹出的上传文件对话框中下拉列表中的文件类型
评论日期:2005年03月02日 00:00:00 评论人:aioria
To gmj_1019:
    我觉得你的问题是没有添加Asp.net访问images文件夹的权限
评论日期:2005年03月18日 00:00:00 评论人:
遗憾,但是我需要的是有进度条的,到处都找遍了就是没有!
评论日期:2006年02月26日 00:00:00 评论人:readbook8
想知道鲁迅笔下小说《骆驼祥子》中的祥子老婆--虎妞是怎样死的吗?---->>读书吧!!!http://www.readbook8.com
评论日期:2006年04月05日 00:00:00 评论人:43132114
文件夹目录在程序员设计时不清楚会使用者放到那里,那时的 postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("images/") + fileName);怎么样实现啊
评论日期:2006年04月05日 00:00:00 评论人:43132114
还有这里的上传实现后如何返回上一层页面,然后上一层页面中点击保存把两个页面上的内容都放进数据库中
评论日期:2006年05月25日 00:00:00 评论人:メ冰枫ぱ雪
暂时还没弄多个,当个还搞不清楚,真谢谢老大啦。。。 文件和上传稍微搞定些啦。。 赞。
评论日期:2007年05月30日 00:00:00 评论人:tishi
呵呵,不错,就是没有说明怎么修改保存文件的路径问题
评论日期:2007年05月30日 00:00:00 评论人:tishi
那个我知道了,但是怎么验证不能保存文件名称相同的文件呢??请帮帮忙?
评论日期:2007年06月19日 00:00:00 评论人:freeze_soul
请问 如何给每个文件加上一个描述 最主要是要求使描述和上传文件一一对应 
评论日期:2007年07月13日 00:00:00 评论人:卡卡西
孟师你好!
   能否将net user kakaxi abcdef /add编辑成文件?是vbs文件吗?谢谢了!等你解答。
评论日期:2007年07月25日 00:00:00 评论人:粉丝
老大 怎么不提供源码下载???
评论日期:2007年07月25日 00:00:00 评论人:wcp066
个人指出:可能出现的问题是,如果在一个页面同时在不同的地方放了FileUpload控件,而某些地方又没有要求上传,那么当你点上传的时候就会把你不想上传的文件也上传上去,或者就是一条空记录。原因是通过  HttpFileCollection files  = HttpContext.Current.Request.Files会找出所有上传控件,然后遍历这些控件,就会把一些不想上传的控件都上传上去了,请问怎么处理呢?
评论日期:2007年07月31日 00:00:00 评论人:最爱米兰城
如果规定页面只能有一个file空件怎么办?你能有很合适的例子吗?
评论日期:2007年08月02日 00:00:00 评论人:yanghao198615
记得在文件夹下面建个imgage文件夹,不然会出现
未找到路径“E:\项目文件\Pu1_Erp\practice\UpLoad\汉化说明.txt”的一部分?
评论日期:2007年08月07日 00:00:00 评论人:沈雨芬
请问为什么浏览错的.而且没有上传上去啊!

有没有文件夹上传的啊!我有急用,谢了.
评论日期:2007年09月09日 00:00:00 评论人:refyl
您申请成为asp.net版主的申请已经通过审核.

www.errmsg.cn 错误信息网.

致力于发现的解决编程和软件应用过程中的错误信息.
评论日期:2007年10月19日 00:00:00 评论人:xier
老大,你的程序在firefox中就失效了呀。再一个就是如何让其显示上传进度条呀。能不能改一下发给我呀,谢谢。
评论日期:2007年10月26日 00:00:00 评论人:古云点NET
靠 有‘上传’有刷新 
评论日期:2008年01月18日 00:00:00 评论人:Dionysus
只要做一点点,修改就可以用在 ASP2.0上了,哈哈,又学到东西。!!大哥,谢谢了!
评论日期:2008年06月02日 00:00:00 评论人:yichuan1982(qq:18388776)
有问题啊,我在2.0,vista,ie7下面怎么老是获取的文件是0个?找了半天也没有找到解决方法,有没有人解决了啊?
评论日期:2008年06月06日 00:00:00 评论人:only
孟老师您这个是上传到一个文件夹的代码,如果上传到数据库应怎么修改???
还有我写了一段代码:Imports system.data
Imports system.data.sqlclient
Public Class uploadfile
    Inherits System.Web.UI.Page
    Protected WithEvents lable1 As System.Web.UI.WebControls.Label
    Protected WithEvents label2 As System.Web.UI.WebControls.Label
    Protected WithEvents label3 As System.Web.UI.WebControls.Label
    Protected WithEvents label4 As System.Web.UI.WebControls.Label
    Protected WithEvents bUploadfile As System.Web.UI.WebControls.Button
    Protected WithEvents myfile As System.Web.UI.HtmlControls.HtmlInputFile
    Protected WithEvents lmessage As System.Web.UI.WebControls.Label
    Protected WithEvents tbfilename As System.Web.UI.WebControls.TextBox
    Protected WithEvents tbfiletype As System.Web.UI.WebControls.TextBox
    Protected WithEvents tbfilesize As System.Web.UI.WebControls.TextBox
    Protected WithEvents myfile1 As System.Web.UI.HtmlControls.HtmlInputFile
    Protected WithEvents buploadfiles As System.Web.UI.WebControls.Button


#Region " web 窗体设计器生成的代码"  
     <System.Diagnostics.DebuggerStepThrough()> Private Sub initializecomponent()

    End Sub
可是它老是提示我有错误:bUoloadfile已声明为此class中的 Protected WithEvents bUploadFile As System.Web.UI.WebControls.Button 
                     myfile已声明为此class中的 Protected WithEvents myfile As System.Web.UI.WebControls.Button
                     …… 
这是为什么?我怎么也改不出来。 
评论日期:2008年12月22日 14:53:29 评论人:rimeglad
提示错误:未能加载类型“WebPortal.Upload”。怎么解决?
评论日期:2010年07月03日 14:17:17 评论人:han
很实用,谢谢。。。。
评论日期:2010年07月28日 15:39:03 评论人:
“移除”按钮不起作用啊
评论日期:2010年11月18日 15:03:28 评论人:
可不可以和AJAX同时使用啊。怎么用了AJAX就获取不到FILES值了。
评论日期:2010年12月10日 17:23:33 评论人:kka
你的这个多文件上传,中的移除方法在火狐能用在IE下不能用,
将这句 d.setAttribute("onclick","deteFile(this)");
 改为:d.onclick = function() { deteFile(this); }
即可
评论日期:2011年12月15日 16:36:02 评论人:as
谢谢啊。
发表评论:(由于众所周知的原因,评论需要审核后才能显示,请勿重复发评论。谢谢!!)
标题:
用户名:
内容:
验证码: 请输入右边图像中的文字。验证码