सबमिट करें मैं एक एमवीसी 5 वेब अनुप्रयोग विकसित कर रहा हूं। मेरे रेजर व्यू में से एक के भीतर मेरे पास एक सारणी है जो डेटा की कई पंक्तियों को बाहर निकालती है। डेटा की प्रत्येक पंक्ति के अलावा एक हटाएं बटन है। जब उपयोगकर्ता डिलीट बटन पर क्लिक करता है तो मैं बूटस्ट्रैप मॉडल पॉपअप चाहता हूं और उपयोगकर्ता को उनके हटाने की पुष्टि करने के लिए कहता हूं।एमवीसी एक्शनलिंक और बूटस्ट्रैप मॉडल
@foreach (var item in Model.Data) {
<tr>
<td>...</td>
<td>@Html.ActionLink("Delete", "Delete", new { id = item.ID }, new { @class = "btn btn-danger btn-xs", data_toggle = "modal", data_target = "#myModal" })</td>
</tr>
}
यह है के रूप में, जब उपयोगकर्ता हटाएँ बटन मॉडल ठीक पॉप अप पर क्लिक करता है, लेकिन मैं अपने मॉडल के भीतर पुष्टि करें बटन को पारित करने के लिए Actionlink पैरामीटर में आईडी प्राप्त नहीं कर पा रहे हैं ताकि यह फिर मेरे नियंत्रक में हटाए गए कार्रवाई के लिए भेजा जाएगा।
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Delete Nomination</h4>
</div>
<div class="modal-body">
Are you sure you wish to delete this nomination?
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="button" id="mySubmit" class="btn btn-primary">Confirm</button>
</div>
</div>
</div>
</div>
क्या कोई मदद कर सकता है?
धन्यवाद।
पर एक क्लिक इवेंट असाइन करें जो आपके नियंत्रक को अजाक्स कॉल बनाता है और बस अपने आईडी को एक छिपे हुए क्षेत्र में संग्रहीत करता है। यदि आपको एक – heymega
की आवश्यकता है तो मैं आपको एक उदाहरण दे सकता हूं क्या यह item.ID के बजाय नया {id = itemin.ID} नहीं होना चाहिए? क्योंकि आपने वैरिएबल नाम को आइटमिन – brothers28
@heymega को आपके उत्तर के लिए धन्यवाद घोषित किया है। कोड का एक उदाहरण या स्निपेट बहुत अच्छा होगा। मुझे यकीन नहीं है कि एक्शनलिंक पैरामीटर आईडी को एक छिपे हुए क्षेत्र में कैसे प्राप्त करें? – tgriffiths