我无法在ASP.net直播中一次上传多张图片

时间:2016-06-04 15:13:34

标签: c# asp.net asp.net-mvc-4

我在>>> >>> a= [1,2,3] >>> id(a) 4353139632 >>> b = a >>> id(b) 4353139632 >>> a= [4,5] >>> id(a) 4353139776 >>> id(b) 4353139632 MVC4中开发了网站。用户必须上传他/她项目的2张图片。

在本地主机上一切正常。但是当我将它上传到我的网络托管服务器上时,它不允许我添加项目。 Here is the link for the website

当我上传项目时,它说:

  

"服务器遇到错误"

,并且控制器功能发生错误。 这是控制器代码:

ASP.net

数据库的结构位于单个表格中,我试图保存2张图片并投放项目的初始public ActionResult muproject() { if (Session["uid"] == null) return RedirectToAction("login"); Project proj = new Project(); proj.P_Intro = Request["intro"]; proj.P_Name = Request["name"]; proj.P_Result = Request["conclu"]; proj.P_Sol = Request["body"]; proj.P_Type = Request["type"]; int id = Convert.ToInt32(Session["uid"]); proj.U_Id = id; for (int i = 0; i < Request.Files.Count; i++) { HttpPostedFileBase file = Request.Files[i]; string unique = DateTime.Now.Ticks.ToString(); if (i == 0) { string simg = @"~\Files\" + unique + ".jpg"; proj.U_Path1 = @"/Files/" + unique + ".jpg"; file.SaveAs(Server.MapPath(simg)); } if (i == 1) { string simg = @"~\Files\" + unique + ".jpg"; proj.U_Path2 = @"/Files/" + unique + ".jpg"; file.SaveAs(Server.MapPath(simg)); } } de.Projects.Add(proj); de.SaveChanges(); return RedirectToAction("myproject"); } / problebintro,{{1 },SolutionResult(作为外键)。 TypeUserID是图片的路径。

我现在试了一个星期。你能告诉我这个错误是什么以及如何解决它吗?

0 个答案:

没有答案