当我尝试上传文件时,它始终为null,但用户名已经过了。
[HttpPost]
public ActionResult Upload(HttpPostedFileBase file, string username)
{
if (string.IsNullOrWhiteSpace(username))
{
ViewBag.IsUserValid = false;
}
else if (file == null | file.ContentLength.Equals(0))
{
ViewBag.IsFileValid = false;
}
else
{
byte[] fileBytes = ReadFile(file.InputStream);
}
return RedirectToAction("Index");
}
控制器
static::table()->conn->last_query
答案 0 :(得分:4)
表单的enctype
字段中存在拼写错误。它是
"mulipart/form-data"
但应该是
"multipart/form-data"
请注意缺少的" t"。