⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uploadfiles.aspx

📁 第一章 初识ASP.NET第二章 第一个ASP.NET程序第三章 ASP.NET、C#语法第四章 常用对象的应用 第五章 SERVER控件 第六章 数据库访问 第七章 ASP.NETApplic
💻 ASPX
字号:
<Script Language="C#" Runat="Server">
public void DoUpload(Object src,EventArgs e)
{
	//取得上传文件的个数
	int FileCount = Request.Files.Count;
	string strFilename;
	string[] AFilename;
	char[] de = {'\\'};
	HttpPostedFile hpf;

	for(int i=0;i<FileCount;i++)
	{
		hpf = Request.Files[i];
	
		AFilename = hpf.FileName.Split(de);
		strFilename = AFilename[AFilename.Length-1];
		Response.Write(strFilename);
		hpf.SaveAs(Server.MapPath(".")+"\\"+strFilename);		
		//在Panel控件中显示上传过程
		AddPanelControls(strFilename);
	}
}

public void AddPanelControls(string filename)
{
	Label lblShow = new Label();
	lblShow.Text = filename+"已经上传<br>";
	Panel1.Controls.Add(lblShow);
}
</script>
<html>
<head>
<title>上传多个文件</title>
</head>
<body>
<b>上传多个文件</b>
<hr>
<form Enctype="multipart/form-data" runat="server">
选择上传文件1:<input type="file" size=30 id="UploadFile1" runat="Server" ><br>
选择上传文件2:<input type="file" size=30 id="UploadFile2" runat="Server" ><br>
选择上传文件3:<input type="file" size=30 id="UploadFile3" runat="Server" ><br>
选择上传文件4:<input type="file" size=30 id="UploadFile4" runat="Server" ><br>
选择上传文件5:<input type="file" size=30 id="UploadFile5" runat="Server" ><br>
<input type="submit" value="上传" OnServerClick="DoUpload" runat="Server" ><br>
</form>
<hr>
<asp:Panel id="Panel1" runat="server" />
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -