一个经典的上传问题 一次选择多个文件上传,在好多网站都搜了,都没找到答案。听说一种swfupload的很有用,不过还是想在csdn里得到一个最佳答案,或者swpupload典型例子。(上传过后一定要能遍历每个上传的文件) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我来推荐一下在线课程http://www.cdlanhai.com/zxst/ 我来推荐一下在线课程http://www.cdlanhai.com/zxst/ panel动态添加上传控件(记得ID写成XXXX1,XXXX2的形式遍历PANEL找到上传控件如果有文件,则上传 听说要开发activeX控件,具体怎么开发,我也不会 动态添加多个inputfile ?这样的我有 Jquery plugin --------多文件上传 http://www.cnblogs.com/caodaiming/archive/2009/05/13/1456273.html 可以用动态生成FileUpload控件,然后循环上传就OK了,或者说一个一个的上传,多写几段代码,这样比较的繁琐! 使用ASP.NET上传多个文件到服务器 swfupload用来上传大文件挺好的控件是swf格式不过不能遍历上传的文件你只能重新写实现遍历的功能了 string fileName = string.Empty; string fileExtension = string.Empty; //遍历File表单元素 HttpFileCollection files = HttpContext.Current.Request.Files; for (int i = 0; i < files.Count; i++) { HttpPostedFile postedFile = files[i]; int size=postedFile.ContentLength; fileName = Path.GetFileName(postedFile.FileName); fileExtension=Path.GetExtension(fileName).Replace(".",""); fileName = string.Format("{0}.{1}", DateTime.Now.ToString("yyyyMMddHHmmss"), fileExtension);//mmhhddss if (!String.IsNullOrEmpty(fileName)) { if (IsAllowedFiles(fileExtension)) { //'可根据扩展名字的不同保存到不同的文件夹 //注意:可能要修改你的文件夹的匿名写入权限。 postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("Files/") + fileName); Thread.Sleep(1000); } } } 谁能帮我看看关于CAB压缩文件的问题啊? 下面代码的意思 小弟想学asp.net,请高手门推荐教程 此 Web 服务器上访问的 Web 应用程序当前不可用 我不想写程序,只想在网上溜达,进度慢了也不着急,怎么办。 请问哪有visio for enterprise architercts 下载? 如何解决vs2008专业版 不支持在设计器中编辑移动控件? 请教在asp.net中碰到的二个小问题,请版主和各位高人帮我看一下 有谁帮我建设一个旅游网? 在代码中如何使用Word的CommandBars ASPX控件的事件让使用控件的窗口使用…… 哪位推荐一个好的上传控件 可以上传视频,图片等等
动态添加上传控件(记得ID写成XXXX1,XXXX2的形式
遍历PANEL
找到上传控件
如果有文件,则上传
这样的我有
http://www.cnblogs.com/caodaiming/archive/2009/05/13/1456273.html
用来上传大文件挺好的
控件是swf格式
不过不能遍历上传的文件
你只能重新写实现遍历的功能了
string fileName = string.Empty;
string fileExtension = string.Empty;
//遍历File表单元素
HttpFileCollection files = HttpContext.Current.Request.Files; for (int i = 0; i < files.Count; i++)
{
HttpPostedFile postedFile = files[i];
int size=postedFile.ContentLength;
fileName = Path.GetFileName(postedFile.FileName);
fileExtension=Path.GetExtension(fileName).Replace(".","");
fileName = string.Format("{0}.{1}", DateTime.Now.ToString("yyyyMMddHHmmss"), fileExtension);//mmhhddss
if (!String.IsNullOrEmpty(fileName))
{
if (IsAllowedFiles(fileExtension))
{
//'可根据扩展名字的不同保存到不同的文件夹
//注意:可能要修改你的文件夹的匿名写入权限。
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("Files/") + fileName);
Thread.Sleep(1000);
}
}
}