多个文件上传

原创 2006年05月26日 15:13:00

前台页面

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="FileUpload .aspx.cs" Inherits="FileUpload_" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>上传多个文件</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:FileUpload ID="FileUpload1" runat="server" /><br />
        <asp:FileUpload ID="FileUpload2" runat="server" /><br />
        <asp:FileUpload ID="FileUpload3" runat="server" /><br />
        <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /><br />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>&nbsp;</div>
    </form>
</body>
</html>

后台程序

   protected void Button1_Click(object sender, EventArgs e)
    {
      string filepath = "C://Uploads";
   HttpFileCollection uploadedFiles = Request.Files;
   
   for (int i = 0; i < uploadedFiles.Count; i++)
   {   
      HttpPostedFile userPostedFile = uploadedFiles[i];
   
      try
      {   
         if (userPostedFile.ContentLength > 0 )
         {
        string str1 = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() +
             DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() +
             userPostedFile.FileName.Substring(userPostedFile.FileName.LastIndexOf("//") + 1);//取文件名

              userPostedFile.SaveAs(filepath + "//" +str1); //保存文件
         }   
      }
      catch (Exception Ex)
      {   
         Label1.Text += "Error: " + Ex.Message;   
      }   
   }
    }
      

Struts2文件上传 —— 多个文件上传

public class UploadAction extends ActionSupport {     private File[] file;     private String[] file...
  • u012045597
  • u012045597
  • 2013年11月06日 14:53
  • 1088

多个文件上传

package cn.bdqn.action; import java.io.File; import java.io.IOException; import java.util.Lis...
  • han_ying_ying
  • han_ying_ying
  • 2016年03月15日 10:52
  • 236

SpringMVC单文件上传、多文件上传、文件列表显示、文件下载

本文详细讲解了SpringMVC实例单文件上传、多文件上传、文件列表显示、文件下载。...
  • Evankaka
  • Evankaka
  • 2015年05月18日 21:01
  • 30331

ASP.NET同时上传多个文件

不管是BS还是CS都经常要用到文件上传 以下是ASP.NET同时上传多个附件的代码                                          多文件上传            ...
  • ysxnzp
  • ysxnzp
  • 2007年07月30日 13:17
  • 444

PHP单文件、多个单文件、多文件上传函数的封装

//表单: //s.php 无标题文档 //函数的封装: //ss.php ...
  • ltx06
  • ltx06
  • 2015年05月08日 20:13
  • 5327

struts2 单个文件上传 多个文件上传

/*******************************************************/ >参考root:\struts-2.2.3.1-all\struts-2.2.3.1...
  • zyb243380456
  • zyb243380456
  • 2012年02月28日 21:47
  • 508

ajax_用ajax实现多文件上传

jsp代码块
  • qq_35556474
  • qq_35556474
  • 2017年01月16日 17:14
  • 1469

struts1.2上传多个文件

页面:                     input type="file" name="impFile[0]"  style="width:300px;"/>     ...
  • rywaqpf
  • rywaqpf
  • 2014年04月23日 11:52
  • 1011

Spring文件上传,包括一次选中多个文件

Spring文件上传代码示例, 包括一次选中多个文件, 前端与后端代码处理
  • wanghailong_qd
  • wanghailong_qd
  • 2017年05月27日 09:14
  • 1848

WEB版一次选择多个文件进行批量上传(WebUploader)的解决方案

本人在2010年时使用swfupload为核心进行文件的批量上传的解决方案。见文章:WEB版一次选择多个文件进行批量上传(swfupload)的解决方案。      本人在2013年时使用plupl...
  • long0801
  • long0801
  • 2017年09月01日 10:25
  • 1828
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多个文件上传
举报原因:
原因补充:

(最多只允许输入30个字)