Word文書、Pdf、画像など複数のファイルをアップロードしたいと思います。 アップロードするファイルの数がわからないため、ファイルの入力を1つ使用する必要があります。複数のファイルを1つの入力でAsp MVCにアップロード
私のコードはこれですが問題はありますが、サーバー側にファイルを送信できません。
コントローラコード:
public ActionResult Create([Bind(Include = "Id,Content")] Message message, IEnumerable<HttpPostedFileBase> files)
{
if (ModelState.IsValid)
{
// Object save logic
SaveFiles(message,files);
return RedirectToAction("Index");
}
return View(message);
}
ビューのコードの一部:
<form name="registration" action="">
@Html.ValidationSummary(true, "", new { @class = "text-danger" })
<div class="form-group">
<label for="Content" >Content:</label>
<textarea class="form-control compose_content" rows="5" id="Content" name="content"></textarea>
<div class="fileupload">
Attachment :
<input id="files" name="files" type="file" multiple />
</div>
</div>
<button type="submit" class="btn btn-default compose_btn" >Send Message</button>
</form>
私は、ファイルを保存し、オブジェクトを保存して問題はありません。 問題のみ: ファイルリストはnullです。
あなたの「
私はそれを質問に追加しました。 –