我试图在.net上构建一个MVC应用程序中的图片 我按了一个按钮:
@Html.EditorFor(model => model.Imagen,
new { htmlAttributes = new{ @class = "input", @type="file" } })
但它只能得到图片的名称。因为安全原因,我读过这些内容,那么获取图片完整路径的最简单方法是什么? 我可以使用任何东西(.net框架)
答案 0 :(得分:0)
上传的文件在您将其保存到某处之前没有路径。您的Action应该从帖子中收到一个HttpPostedFileBase对象,您可以使用它来执行此操作。
一个简单的例子:
[HttpPost]
public JsonResult Upload(HttpPostedFileBase upload)
{
var filePath = System.IO.Path.Combine(@"C:\uploads\", upload.FileName);
upload.SaveAs(filePath);
}