大文件上传组件

非常不错的一个大文件上传组件,找了N久才找到的,本来是英文的,现在被我反编译成
中文的了,很酷的进度显示,能与.net的上传控件兼容,要的快下哦,记得顺便顶一下

示例(VB):
/Files/gudufy/WebSite1.rar 

示例(C#)
/Files/gudufy/BigUpload.rar


反编译工具(下载后就知道怎么用了):
/Files/gudufy/bianyifanbianyi.rar


详情请访问官方主页:http://www.telerik.com/products/aspnet/controls/upload/overview.aspx

posted @ 2007-05-31 12:17 爱爱 阅读(3049) 评论(45)  编辑 收藏

  回复  引用  查看    
#1楼 2007-06-01 09:28 | 秋发      
我测试了下怎么超过200M的就没法传了呢?

  回复  引用    
#2楼 2007-06-01 09:55 | water [未注册用户]
谢谢,看看,
  回复  引用  查看    
#3楼 [楼主]2007-06-02 14:41 | 爱爱      
这个还不清楚,呵@秋发

  回复  引用  查看    
#4楼 2007-06-07 14:04 | wdx2008      
不错,楼主辛苦了!顶
  回复  引用  查看    
#5楼 [楼主]2007-06-09 13:07 | 爱爱      
你可以设置web.config上传大小节点,我那里默认的是200M@秋发

  回复  引用    
#6楼 2007-06-09 14:11 | fengniao [未注册用户]
有1.1版本的没啊?
  回复  引用    
#7楼 2007-06-09 14:12 | fengniao [未注册用户]
我的qq:308831672
和你学习学习
  回复  引用  查看    
#8楼 [楼主]2007-06-09 15:15 | 爱爱      
没有,呵呵,不过你可以偿试在1.1中能否使用@fengniao

  回复  引用  查看    
#9楼 2007-06-14 10:04 | Chris Liu      
不错,顶一下
  回复  引用    
#10楼 2007-06-25 14:22 | 陈秋武 [未注册用户]
怎么截取上传地址?还有生成的文件可以自己加随机数,在哪个文件里
  回复  引用    
#11楼 2007-06-25 18:46 | 陈秋武 [未注册用户]
请教下,如何把上传的具体地址抓下来然后传到asp页面中?
地址变量在:default.aspx.vb中的filename变量

因为对dotnet一点都不懂,所以请教各位大虾。

还有,下面的JS代码是把地址值写回asp页面制定Form中的input框中
response.write "<script>window.opener.document."&upload.form("FormName")&"."&upload.form("EditName")&".value='"&FileName&"'</script>"

如何实现??
  回复  引用    
#12楼 2007-06-29 10:48 | 悼文 [未注册用户]
不错
  回复  引用    
#13楼 2007-07-19 17:22 | AA [未注册用户]
谢谢,我刚下载我试一下

  回复  引用    
#14楼 2007-07-27 01:06 | 云 [未注册用户]
不错哦
  回复  引用    
#15楼 2007-07-31 15:31 | Tauren [未注册用户]
我修改了上传的最大文件值,修改为900MB,可是上传成功后,弹出System.Web.HttpException: 请求已超时。
请求大哥的帮助。
  回复  引用  查看    
#16楼 [楼主]2007-07-31 15:49 | 爱爱      
每次都这样吗?多试几次呢@Tauren

  回复  引用    
#17楼 2007-07-31 17:34 | Tauren [未注册用户]
呵呵,你给的那个测试的好使了,webconfig里的executionTimeout="600"就好了啊。但是我想把那个组件在c#下使用,出现Radupload Ajax callback error,不知道是为什么。@爱爱
中枢镇科学技术协会“三下乡”活动工作总结
(2002年—2006年)
五年来,在中枢镇党委、政府的领导和县科协 的指导下,镇科协紧紧围绕中枢镇党委、政府的中心工作,以“三个代表”重要思想为指导,以“十六大”精神为动力,以创建“全国科普示范镇”为契机,贯彻落实中国科协、县科协 关于开展“三下乡”工作指示精神,充分发挥自身优势,主动争取社会各方面的支持,动员和组织广大科技工作者深入乡村开展科普工作,在弘扬科学精神,宣传科学思想,普及科学知识等方面,取得了显著成效。
一、推广示范成果,提高创建水平
开展创建全国科普示范县工作以来,按照创建达标要求,我镇已有25%的村小组为科普示范村,建设科普示范村20个,科普示范基地5个,科技示范户220个,科普示范社区1个,科普教育基地5个,科普学校2所,科普活动室23个,科普画廊600㎡,科普培训中心一个,科普活动站一个,科普宣传23名,科普志愿者队110人。
2005年初,受中枢镇党委、政府召开了创建全国科普示范县再动员会,布置了达标验收的各项工作。按照中国科协《关于开展第三批全国科普示范县(市、区)创建活动总结检查的通知》精神,依据相关创建标准和评估体系的要求,镇科协组成指导小组下基层进行创建指导,以“三下乡”为主要工作方式,推广示范成果,提高创建水平,经过全镇上下共同努力,2007年5月底,通过了由县科协的检查,我镇创建全国科普示范县取得了阶段性成果,受到县里领导的表扬。
二、深入要村寨广泛开展形式多样,内容丰富的科普活动
五年来,为加快县城全面建设小康社会的进程,镇科协积极组织社区广大科技工作者,开展科学之春、科技周、科技交流学术月、中枢镇电脑知识竞答和电脑设计作品颁奖活动以及开展摄影竞赛活动和***同志诞辰100周年纪念活动等,同时还分别与瓦窑、民主、胜利、阿庐社区、长安社区、焰山社区、钟表秀社区、迎宾社区等单位共同举办了大型科普赶集活动。据不完全统计,五年来,全镇科协系统共组织科技人员开展科普活动110项,其中送科技下乡60次、科技报告会20次、科普讲座10次、科普知识竞赛6次1000多人参加、送科普图书5000册、科普挂图200张、科普光盘300张,发放科普材料2000万份、开展科普画展10次200平方米、实用技术培训200多期2万多人次。
同时,组织科普志愿者队伍,进村入户抓致富,组织农、畜、林、水、、医疗、企等单位科普志愿人员到农村和企业开展科技服务。科普志愿者人员深入田间地头、企业,进行技术讲座、技术培训、科技报告共50多次,服务群众2万多人次。中枢镇卫生院组织知名专家深入山区开展心血管病、疑难病普查、普治等工作,共接受健康咨询1000多人次,服务群众10000多人次。科普志愿者队伍的林果专家到种植园现场为果农讲授种梨树桃树植、管理、病虫害防治以及采摘后的管理等知识,为提高果品的产量,农民增收打下坚实的基础。通过开展科普志愿者队伍进村入户活动,使广大群众面对面的接受科技人员的指导,有效的提高了群众的科技素质,增强了群众的科技意识。
通过开展科普活动,大力宣传科学是第一生产力的思想,促进科技与经济的紧密结合,在农村、社区、机关、学校掀起学科学技术、爱科学技术、用科学技术的热潮。
三、以实施金桥工程为重点,大力开展经济技术协作
实施“金桥工程”是实现科技成果迅速转化为生产力的有效形式。为加速科技与经济的结合,我们进一步加强了与驻城区科研和技术开发单位的联系。到目前,已为我镇开展技术咨询、技术开发、技术转让、技术服务“四技”服务项目20项,直接为镇财政创税收300万元,利用科协建立的科技人才库为我镇引进专业技术和技能人才20名。
四、2007年工作思路
广泛开展形式多样、内容丰富的科普活动。要依托各类志技术协会主动争取驻城区县级各科普单位、学校的支持,广泛地动员广大科技工作者积极开展科普宣传和科技服务。利用以科普之春、科技周、全国科普日等大型科普节,继续组织好送科技下乡活动、科普知识竞赛、科普报告、科普讲座,增加发放科普书籍、科普资料、科普光盘、开展义诊,利用不同的科普活动方式,弘扬科学精神,宣传科学思想,营造科普氛围。
中枢镇科学技术协会
2007年1月10日

  回复  引用    
#19楼 2007-08-12 11:24 | kanjing [未注册用户]
有没有C#版的例子啊?
  回复  引用    
#20楼 2007-08-21 10:04 | RevengeBoy [未注册用户]
这个还挺实用! 学习学习!!!
  回复  引用    
#21楼 2007-08-21 12:24 | dasha [未注册用户]
把时间改一下就可以上传200m以上了。
就是在上传时cpu利用率为100%
  回复  引用    
#22楼 2007-08-22 14:01 | hello [未注册用户]
麻烦问你下,这个有没有时间的限制.比如只能使用一个月的限制等等.
  回复  引用    
#23楼 2007-08-25 19:48 | Helper [未注册用户]
Very Good! Thanks!
  回复  引用    
#24楼 2007-09-18 09:45 | zhaoyg [未注册用户]
楼主,怎么我使用你破解的RadUpload控件的时候,会出现英文Browse和中文浏览 2个按钮相互重叠的情况阿?

我想一次传多个文件,谢谢


QQ 125000871
  回复  引用  查看    
#25楼 [楼主]2007-09-18 09:53 | 爱爱      
你去官方下载demo,然后把我这个dll替换掉原有的dll,这样你就有多种上传方式了,官方网址:http://www.telerik.com/products/aspnet/controls/upload/overview.aspx

@zhaoyg

  回复  引用    
#26楼 2007-09-18 11:04 | zhaoyg [未注册用户]
好的,我试试看
  回复  引用    
#27楼 2007-09-18 11:07 | zhaoyg [未注册用户]
另外,我将您例子中的控件放在ajax的updatepanel中,运行时提示
foreach (UploadedFile file in RadUploadContext.Current.UploadedFiles)中的Current值为null
  回复  引用  查看    
#28楼 [楼主]2007-09-18 13:39 | 爱爱      
没在updatepanel试过@zhaoyg

  回复  引用    
#29楼 2007-11-08 11:43 | shineran [未注册用户]
我在测试中发现,当文件大小小于20M时,可以即时获取到文件大小(file.ContentLength())并进行相应的控制;
但大于20M时,会在Page_Init()之前就开始上传文件,直到文件上传完毕(只上传到临时文件夹),才会执行页面的代码,这种情况下如何对他进行限制呢?
  回复  引用    
#30楼 2007-11-09 17:48 | lovelove [未注册用户]
汗,有点高深,我觉得如果大于20M的话你直接在web.config里面设得了,大于设定值的不就传不上去了吗@shineran

  回复  引用    
#31楼 2008-01-24 06:39 | spmonster [未注册用户]
试试看,还不知道结果!!!!
  回复  引用    
#32楼 2008-01-30 11:51 | wer [未注册用户]
这东西简直太好用了。谢谢兄弟了
  回复  引用    
#33楼 2008-02-01 15:31 | fanlose [未注册用户]
haha,太感谢了!

  回复  引用    
#34楼 2008-02-25 21:52 | lee576 [未注册用户]
@zhaoyg
You need to create a PostBackTrigger for the button which should initiate postback.

<asp:updatepanel runat="server" id="UpdatePanel1">
<contenttemplate>
<radu:radupload runat="server" id="RadUpload1" />
<asp:button runat="server" id="Button1" text="Postback" />
</contenttemplate>
<triggers>
<asp:postbacktrigger controlid="Button1" />
</triggers>
</asp:updatepanel>
  回复  引用  查看    
#35楼 2008-03-12 17:02 | 叶子绿了      
这个是不是免费 的呢
  回复  引用  查看    
#36楼 [楼主]2008-03-31 19:45 | 爱爱      
完全免费,呵呵
  回复  引用    
#37楼 2008-04-07 11:14 | minjiang [未注册用户]
能不能帮我发一个此控件的源码呢?
不太会用反编译工具
谢谢
  回复  引用    
#38楼 2008-04-07 11:30 | minjiang [未注册用户]
Telerik.QuickStart.dll
这个组件是做什么的,好像没有用到啊?
  回复  引用  查看    
#39楼 2008-04-07 11:32 | 姜敏      
希望能够探讨一下
  回复  引用  查看    
#40楼 2008-04-07 11:32 | 姜敏      
#38楼 211.103.188.* 2008-04-07 11:30 | minjiang [未注册用户]
忘记说了,楼上minjiang就是在下了
  回复  引用    
#41楼 2008-04-19 22:27 | Doo [未注册用户]
我最近也在写..net 大文件上传,LZ所提供的不是解决之道.
网上也有很多资料,如采用边读边写,侧不受webconfig限制.
可上传G级文件上传,带进度条,不受timeout限制,但有一个就是如果用户上传中停掉的话,服务器端的资源不会自动悉放(因为没有timeout限制,所以在无期的等待)
  回复  引用    
#42楼 2008-04-20 12:11 | gudufy [未注册用户]
@Doo
欢迎加我QQ一起讨论:84383822
  回复  引用    
#43楼 2008-04-26 17:50 | 11111111111 [未注册用户]
好东西下了测试可用,
  回复  引用  查看    
#44楼 2008-04-27 13:04 | ant520      
请问怎么破解的。。这个dll里面其它的控件也破解了吗。。都是免费的吗???



谢谢。。。很不错,

就是在上传的如果中断的话,资源可能没释放。
  回复  引用    
#45楼 2008-04-28 19:10 | 11111111111 [未注册用户]
1111111111111111111111111111

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  博客园首页

  新闻频道

  社区

  小组

  博问

  网摘

  闪存

  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-11-02 16:14 编辑过
成果网帮您增加网站收入


相关链接: