HTML コード:
@using (Html.BeginForm("Edit", "RoomInfo", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<input type="file" class="multi" />
<p>
<input type="submit" value="Update" />
</p>
}
コントローラーコード;
public ActionResult Search(string id)
{
var arrayid = id.Split(',');
int roomid = int.Parse(arrayid[0]);
ViewBag.ImageID = new SelectList(db.RoomImgs.Where(p => p.RoomID == roomid), "ImageID", "FilePath");
return View(roominformation);
}
画像をサーバーにアップロードし、ファイル パスをデータベースに挿入しようとしていますが、サーバーとデータベースへの挿入に成功しましたが、ファイル パスを選択して、編集モードでファイル アップロード タグに挿入する必要があります。いくつかの方法を試してみましたが、まだ設定できません。どうすればよいですか?