Setting default value to Html.DropDownListFor
问题 I am populating a dropdownlist in mvc using viewbag. i want to set a default value to this dropdownlist, if the page is not saved with any other value. Otherwise the selected item should be the one they select and save the page. this is how i populate my viewbag ViewBag.ListOfCountries = new SelectList(Db.Countries, "CountryCode", "CountryName"); this is the view side: <%: Html.DropDownListFor(m => m.OfficeAddressCountry, (IEnumerable<SelectListItem>)ViewBag.ListOfCountries, new{@class=