对于ASP.NET,任何可用于多个文件上传的第三方工具都是免费的.Plz也提到了该工具的优缺点。提前谢谢......
答案 0 :(得分:2)
您可以使用uploadify或uploadfive - 我目前正在我的项目中使用它
答案 1 :(得分:0)
在客户端,您可以使用this jquery插件选择多个文件并发布。
在客户端,您只需使用示例页面上的HTML即可。 将表单标记的操作设置为指向将处理已发布文件的页面。
如果你的帖子目标是一个ashx页面,你可以这样做。
public void ProcessRequest (HttpContext context)
{
HttpFileCollection hfc = context.Request.Files;
for (int i = 0; i < hfc.Count; i++)
{
HttpPostedFile hpf = hfc[i];
if (hpf.ContentLength > 0)
{
string imageLocation = "C:\\ImageLocation\\" + theFileNameToSaveAs;
hpf.SaveAs(imageLocation);
}
}
context.Response.Redirect("../callingpage.aspx");
}