मेरे पास एक व्यूबैग है जो एक सूची है जिसे मैं नियंत्रक से दृश्य में भेज रहा हूं। व्यूबैग मेरे मामले में 10 रिकॉर्ड की एक सूची है। एक बार दृश्य में, यदि उपयोगकर्ता सहेजने पर क्लिक करता है, तो मैं व्यू की सामग्री [HttpPost] को नियंत्रक बनाने के लिए पास करना चाहता हूं ताकि मैं व्यूबैग में रिकॉर्ड बना सकूं। मुझे यकीन है कि यह कैसे करें। मैंने 1 आइटम के लिए एक नया रिकॉर्ड बनाने का काम किया है लेकिन मैं इसे कई रिकॉर्ड के लिए कैसे कर सकता हूं।नियंत्रक को एमवीसी पास व्यूबैग
6
A
उत्तर
12
यहां व्यूबैग का उपयोग करने का एक त्वरित उदाहरण है। मैं आपके बाध्यकारी करने के लिए एक मॉडल स्विचिंग और उपयोग करने की सलाह दूंगा। यहां पर एक महान लेख है। Model Binding
विधि प्राप्त करें:
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();
}
पोस्ट विधि
[HttpPost]
public ActionResult Index(FormCollection collection)
{
//only selected prodcuts will be in the collection
foreach (var product in collection)
{
}
return View();
}
एचटीएमएल:
@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>
}
संबंधित मुद्दे
- 1. एमवीसी व्यूबैग बेस्ट प्रैक्टिस
- 2. व्यूबैग
- 3. सी # एमवीसी मॉडल बनाम व्यूबैग
- 4. एएसपी.नेट एमवीसी 3 - व्यूबैग संपत्ति कोई इंटेलिसेन्स
- 5. व्यूबैग को पैरामीटर
- 6. व्यूबैग
- 7. एएसपी.नेट एमवीसी नियंत्रक .ऑनएक्सप्शन को
- 8. एमवीसी - नियंत्रक
- 9. व्यूबैग- MVC3-ASP.NET
- 10. एएसपीनेट एमवीसी नियंत्रक
- 11. एमवीसी पास
- 12. व्यूडाटा, व्यूबैग, सत्र, टेम्पपडाटा
- 13. एएसपी.नेट एमवीसी: नियंत्रक को JSON भेजना
- 14. जावास्क्रिप्ट एमवीसी: नियंत्रक
- 15. Asp.Net एमवीसी नियंत्रक
- 16. एमवीसी 3 नियंत्रक जेसनफ़ाइल
- 17. HttpAplicationState एक एमवीसी नियंत्रक
- 18. एस्पॉन्टर एमवीसी नियंत्रक
- 19. व्यूबैग/व्यूडाटा लाइफसाइक्ल
- 20. नियंत्रक नाम पास करके एमवीसी नियंत्रक के सभी कार्यों की सूची कैसे प्राप्त कर सकता हूं?
- 21. स्प्रिंग एमवीसी नियंत्रक
- 22. एमवीसी विभिन्न नियंत्रक दृश्य
- 23. मैं एक एमवीसी नियंत्रक
- 24. एमवीसी Jquery नियंत्रक कार्रवाई
- 25. वेबएपी: फ़िल्टर से नियंत्रक को राज्य कैसे पास करें?
- 26. एएसपी.नेट एमवीसी 3 _Layout.cshtml नियंत्रक
- 27. एएसपी.नेट एमवीसी में व्यूबैग कैसे काम करता है
- 28. स्प्रिंग एमवीसी नियंत्रक से जेएसपी
- 29. एएसपी.नेट एमवीसी - रेस्पोजिटरी/सेवा/नियंत्रक
- 30. व्यूबैग और व्यूस्टेट के बीच अंतर?