Bir Html.DropDownListFor için seçilen değeri nasıl ayarlayabilirim? İnternette bir göz atıyorum ve aşağıdaki gibi dördüncü parametre kullanılarak elde edilebileceğini gördüm:
@Html.DropDownListFor(m => m, new SelectList(Model, "Code", "Name", 0), "Please select a country")
Seçim listem daha sonra şu şekilde görüntüleniyor:
<select id="ShipFromCountries" name="ShipFromCountries">
<option value="">Please select a country</option>
<option value="GB">United Kingdom</option>
<option value="US">United States</option>
...
</select>
Ancak bazı nedenlerden dolayı Birleşik Krallık seçili kalıyor, ancak "Lütfen bir ülke seçin" seçeneğinin seçilmesini istiyorum.
Bunu nasıl başarabileceğimi bilen var mı?
DÜZENLE
İşlevsellikte küçük bir değişiklik olduğu için kodumu güncelledim, ancak yine de bu sorunla karşılaşıyor gibi görünüyor. Benim görüşüme göre bu:
@Html.DropDownListFor(n => n.OrderTemplates, new SelectList(Model.OrderTemplates, "OrderTemplateId", "OrderTemplateName", 1), "Please select an order template")
1
option
seçilmesini istediğim kimliği , metniyle de denedim option
ama bu da çalışmıyor.
Herhangi bir fikir?