मैं खरीदारी की टोकरी जहां निम्न होना सत्य हैं:नेस्टेड रूपों
- नहीं है एक "निकालें" बटन प्रत्येक उत्पाद के लिए खरीदारी की टोकरी में
- एक संपादन योग्य मात्रा पाठ नहीं है खरीदारी की टोकरी में प्रत्येक उत्पाद के लिए बॉक्स
- वहाँ पूरे खरीदारी की टोकरी के लिए एक "अपडेट" बटन है
विचार है कि उपयोगकर्ता की टोकरी में प्रत्येक उत्पाद के लिए मात्रा को संशोधित करने और क्लिक करें "अपडेट" कर सकते हैं सेवा मेरे परिवर्तन करें।
एमवीसी का उपयोग करके आप "अपडेट" बटन कैसे प्रोग्राम करेंगे? क्या आप पूरे शॉपिंग कार्ट को ऐसे फॉर्म में लपेटेंगे जो स्वयं को पोस्ट करता है और किसी भी तरह फॉर्मकोलेक्शन में मात्रा मानों का पता लगाता है? उस दृष्टिकोण के साथ समस्या यह है कि चूंकि प्रत्येक "निकालें" बटन अपने स्वयं के रूपों में रहते हैं, इसलिए अब मैं पृष्ठ पर नेस्टेड फॉर्म कर रहा हूं और मुझे यह भी सुनिश्चित नहीं है कि इसकी अनुमति है।
<% using (Html.BeginForm("Index", "Cart")) { %>
<table>
<tr>
<th> </th>
</tr>
<% foreach (var item in Model) { %>
<tr>
<td>
<input name="qty" type="text" value="<%=item.Quantity%>" maxlength="2" />
<% using (Html.BeginForm("RemoveOrderItem", "Cart")) { %>
<%= Html.Hidden("ShoppingCartItemID", item.ShoppingCartItemID) %>
<input name="add" type="submit" value="Remove" />
<%} %>
</td>
</tr>
<% } %>
</table>
<input name="update" type="submit" value="Update" />
<%} %>
मैं इस फ़ॉर्म में नीचे इनपुट कैसे शामिल करूं?
यदि यह स्पष्ट नहीं है ... घोंसला नहीं है, बस एक-दूसरे के बगल में। –
क्या आप एक उदाहरण दे सकते हैं? मेरे पास पृष्ठ के निचले हिस्से में केवल एक अपडेट बटन है और मात्रा वाले टेक्स्टबॉक्स आइटम स्तर पर हैं। आप इसे सही तरीके से कैसे बनाते हैं? – Thomas
मेरे लिए इस मुद्दे को हल करने के लिए लिंक करना: http://stackoverflow.com/questions/3102133/internet-explorer-nested-form-post/3102441#3102441 – KristianB