文件上傳的控件是,把這個(gè)控件的name屬性設(shè)置成跟后臺(tái)的類的屬性名一樣時(shí),好讓MVC的模型綁定可以用:
?
1 @using (Html.BeginForm("Edit", "Admin", FormMethod.Post, new { enctype = "multipart/form-data" }))
2 {
3 @Html.EditorForModel()
4 Image
5
6 @if (Model.ImageData == null)
7 {
8 @:None
9 }
10 else
11 {
12
13 }
14 Upload new image:
15
16
17 @Html.ActionLink("Cancel and return to List", "Index")
18 }
出現(xiàn)這樣的錯(cuò)誤
只有將name的值改成其他字符,后臺(tái)action加一個(gè)相應(yīng)的參數(shù),才能獲取提交的圖片,為什么會(huì)這樣,有什么辦法可以讓上傳的圖片也可以自動(dòng)綁定
- 6 回答
- 0 關(guān)注
- 435 瀏覽
添加回答
舉報(bào)
0/150
提交
取消