Tôi có một Viewbag là danh sách mà tôi đang chuyển từ Controller đến View. Viewbag là danh sách 10 hồ sơ trong trường hợp của tôi. Khi ở trong chế độ xem, nếu người dùng nhấp vào lưu, tôi muốn chuyển nội dung của Chế độ xem tới trình điều khiển Tạo [HttpPost] để tôi có thể tạo các bản ghi trong Viewbag. Tôi chắc chắn làm thế nào để làm điều này. Tôi đã thực hiện việc tạo ra một kỷ lục mới cho 1 mục nhưng làm thế nào để tôi làm điều đó cho nhiều hồ sơ.Xem thẻ MVC ViewBag tới Controller
6
A
Trả lời
12
Dưới đây là ví dụ nhanh về cách sử dụng ViewBag. Tôi sẽ khuyên bạn nên chuyển đổi và sử dụng một mô hình để làm ràng buộc của bạn. Đây là một bài viết tuyệt vời về nó. Model Binding
Get Method:
public ActionResult Index()
{
ViewBag.Message = "Welcome to ASP.NET MVC!";
List<string> items = new List<string>();
items.Add("Product1");
items.Add("Product2");
items.Add("Product3");
ViewBag.Items = items;
return View();
}
bài viết Phương pháp
[HttpPost]
public ActionResult Index(FormCollection collection)
{
//only selected prodcuts will be in the collection
foreach (var product in collection)
{
}
return View();
}
Html:
@using (Html.BeginForm("Index", "Home"))
{
foreach (var p in ViewBag.Items)
{
<label for="@p">@p</label>
<input type="checkbox" name="@p" />
}
<div>
<input id='btnSubmit' type="submit" value='submit' />
</div>
}
Các vấn đề liên quan
- 1. mùa xuân 3,0 MVC MVC: view-controller thẻ
- 2. Truyền đối tượng knockout.js observablearray tới MVC Controller Action?
- 3. mvc C# html.dropdownlist và viewbag
- 4. Spring MVC Controller Return Loại
- 5. ASP.NET MVC 3 _Layout.cshtml Controller
- 6. Có sử dụng ViewBag trong MVC không?
- 7. C# mô hình mvc so với viewbag
- 8. Danh sách chuyển từ MVC ViewBag sang JavaScript
- 9. jQuery có thể thực hiện POST của một ViewModel tới một Controller trong ASP.NET MVC không?
- 10. AutoFixture không CreateAnonymous MVC Controller
- 11. Generic Spring MVC Controller với Inheritance
- 12. asp.net MVC part view controller action
- 13. Thiết kế Clojure Model-View-Controller (MVC)
- 14. Deserialize JSON Objects trong Asp.Net MVC Controller
- 15. Củng cố ASP.NET MVC Controller Dependencies (StructureMap)
- 16. Actions ASP.Net MVC Controller trả về void
- 17. Mảng đa chiều để MVC Controller
- 18. Có cách nào để kiểm tra đơn vị thuộc tính ASP.NET MVC ViewBag được đặt trong chế độ xem không?
- 19. Sử dụng quá nhiều ViewBag
- 20. MVC: Lặp lại một mảng Viewbag trong javascript
- 21. Có nghĩa là gì khi Spring MVC @Controller trả về tên xem rỗng?
- 22. Tạo Route Url để MVC controller action từ WebAPI
- 23. Extjs4 MVC, cách lấy Model hoặc View từ lớp Controller?
- 24. Ánh xạ các nút riêng lẻ trên ASP.NET MVC Xem tới các hành động điều khiển
- 25. Sự khác biệt giữa ApiController và Controller trong ASP.NET MVC
- 26. JQUERY giá trị truyền ajax từ MVC Xem tới Bộ điều khiển
- 27. MVP (Model View Presenter) hoặc MVC (Model View Controller)
- 28. ASP.NET MVC gửi dữ liệu JSON đến một Action Controller
- 29. Đi qua mảng Javascript để ASP.NET MVC Controller
- 30. MVC 4 ViewModel không được gửi lại cho Controller