में "चयनित वैल्यू" कैसे सेट करें जैसा कि सवाल कहता है: DropDownListFor एचटीएमएल सहायक में चयनित वैल्यू कैसे सेट करें?एमवीसी 5 - DropDownListFor एचटीएमएल सहायक
अन्य समाधानों का प्रयास किया लेकिन कोई भी काम नहीं किया इसलिए मैं एक नया प्रश्न खोल रहा हूं। इन मदद की
कुछ भी नहीं:
@Html.DropDownListFor(m => m.TipPopustaId, new SelectList(Model.TipoviDepozita, "Id", "Naziv", 2), htmlAttributes: new { @class = "form-control" })
//Not working with or without cast
@Html.DropDownListFor(m => m.TipPopustaId, new SelectList(Model.TipoviDepozita, "Id", "Naziv", (ProjectName.Models.TipDepozita)Model.TipoviDepozita.Single(x => x.Id == 2)), htmlAttributes: new { @class = "form-control" })
@Html.DropDownListFor(m => m.TipPopustaId, new SelectList(Model.TipoviDepozita, "Id", "Naziv", (ProjectName.Models.TipDepozita)Model.TipoviDepozita.Where(x => x.Id == 2).FirstOrDefault()), htmlAttributes: new { @class = "form-control" })
@Html.DropDownListFor(m => m.TipPopustaId, new SelectList(Model.TipoviDepozita, "Id", "Naziv", new SelectListItem() { Value="2", Selected=true}), htmlAttributes: new { @class = "form-control" })
मैं सिर्फ सूची यदि संभव हो तो के लिए SelectListItems के मैनुअल निर्माण या एक ViewModel से बचने के लिए चाहते हैं।
'DropDownListFor()' संपत्ति के मूल्य के आधार पर चयनित विकल्प सेट 'TipPopustaId' (कि bhow मॉडल बंधन काम करता है)। मॉडल को देखने के लिए पास करने से पहले नियंत्रक में अपना मान सेट करें और सही विकल्प चुना जाएगा ('चयनित' प्रॉपर्टी को मॉडल प्रॉपर्टी पर बाध्य करते समय अनदेखा किया जाता है) –
मैं नया हूं और अभी भी बेवकूफ चीजों की कोशिश कर रहा हूं। मुझे याद दिलाने के लिए बहुत बहुत धन्यवाद। – Dino
ठीक है, मैं इसे देखकर उत्तर के रूप में देखूंगा। – Dino