我的第一個.Net/MVC項目,我生成了一個視圖,允許我在數據庫中列出,編輯和創建項目,並且我想添加一個文件上傳控件到創建頁面,只上傳一個文件。我知道在[HttpPost]我需要「公共ActionResult索引(HttpPostedFileBase文件)」,但我目前的[HttpPost]是這樣的:「公共ActionResult創建(lm_pics lm_pics)」。在創建視圖中上傳文件和文本
0
A
回答
1
爲什麼你有2個文件輸入?你爲什麼有兩種形式?是不是第一種形式足夠了(假設當然你的enctype="multipart/form-data"
屬性添加到它,你不能沒有它上傳文件)?:
@model PictureUploader_MVC.Models.lm_pics
@{
ViewBag.Title = "Create";
}
<h2>Upload Picture</h2>
@using (Html.BeginForm(null, null, FormMethod.Post, new { enctype = "multipart/form-data" }))
{
@Html.ValidationSummary(true)
<fieldset>
<legend>lmit_pics</legend>
<div class="editor-label">
@Html.LabelFor(model => model.brand)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.brand)
@Html.ValidationMessageFor(model => model.brand)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.enabled)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.enabled)
@Html.ValidationMessageFor(model => model.enabled)
</div>
<div>
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
</div>
</fieldset>
<button type="submit">Create</button>
}
<div>
@Html.ActionLink("Back to List", "Index")
</div>
和控制器的行動,將處理表單提交:
[HttpPost]
public ActionResult Create(lm_pics lm_pics, HttpPostedFileBase file)
{
...
}
相關問題
- 1. 在同一視圖中上傳文件和文本grails
- 2. 在Google Apps腳本上創建上傳文件的文件夾
- 3. 在php/codeigniter中創建文件夾和上傳圖片
- 4. Django文件上傳和創建目錄
- 5. Ulfius:文件上傳創建碎文件
- 6. 創建UL列以選擇和上傳文件中的文件
- 7. 爲jquery文件上傳腳本創建jpeg圖像數據
- 8. 在Asp.net MVC中文件上傳並通過FormCollection創建文件
- 9. 無法在evernote中創建筆記本和傳輸文件
- 10. 上傳文件和圖像
- 11. 在ASP.NET中上傳文本文件
- 12. 文本文件中的頻率和創建餅圖
- 13. 在drupal中創建.csv /文本文件
- 14. 在cmd中創建長文本文件
- 15. 在Python中創建文本文件
- 16. 在每個按鈕上創建一個文本視圖點擊
- 17. 如何使用文件上傳和圖片上傳選項創建表單?
- 18. 創建從文本文件,Excel圖表
- 19. android動態創建文本視圖
- 20. 使用php上傳文件時創建文檔縮略圖
- 21. 從視覺基本輸入文本框中創建文件夾
- 22. Django創建視圖圖像上傳
- 23. 使用圖片上傳創建視圖
- 24. 如何在視圖內創建文本框和按鈕?
- 25. 文件HttpPostedFileBase上傳文章NULL在部分視圖上MVC
- 26. Laravel文件上傳創建臨時文件的文件夾
- 27. 從上傳文件創建Base64而不保存在本地php
- 28. 圖片未上傳到WordPress中專門創建的文件夾
- 29. 如何在android中創建文本視圖中心?
- 30. Google Drive API上傳/創建文件(.NET)
你能展示你當前的視圖是怎樣的嗎? – 2012-02-19 08:57:00