首页新闻找找看学习计划

uploadify 3.2 mvc3

0
悬赏园豆:50 [待解决问题]

uploadify是每上传一次文件就调用一次下面的方法,上传多个文件时都不知如何把多个上传文件的路径获取到啊?

public ActionResult GuestUpload(HttpPostedFileBase fileData)
        {
           
            if (fileData != null)
            {
                try
                {
                    // 文件上传后的保存路径
                    string filePath = Server.MapPath("~/GuestBookUpload/");
                    if (!Directory.Exists(filePath))
                    {
                        Directory.CreateDirectory(filePath);
                    }
                    string fileName = Path.GetFileName(fileData.FileName);// 原始文件名称
                    string fileExtension = Path.GetExtension(fileName); // 文件扩展名
                    string saveName = Guid.NewGuid().ToString() + fileExtension; // 保存文件名称
                    fileData.SaveAs(filePath + saveName);


                    return Json(new { Success = true, fileData = fileData });
                }
                catch (Exception ex)
                {
                    return Json(new { Success = false, Message = ex.Message }, JsonRequestBehavior.AllowGet);
                }
            }
            else
            {

                return Json(new { Success = false, Message = "请选择要上传的文件!" }, JsonRequestBehavior.AllowGet);
            }
        }
松竹梅的主页 松竹梅 | 初学一级 | 园豆:152
提问于:2016-01-08 08:42
< >
分享
所有回答(1)
0

你可以看看这个:http://www.cnblogs.com/lori/p/3881239.html

你在上传的接口中,通过 context.Request.Files获取所有的上传文件。

seayxu | 园豆:5468 (大侠五级) | 2016-01-08 19:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册