[ C# 開發隨筆 ] ASP.NET MVC 下拉選單預設值無法正常顯示問題排除

相信有些在寫 ASP.NET MVC 的時候,偶爾會遇到某一個欄位的下拉式選單無法正常帶出預設值,

以下為範例所使用下拉式選單的 Razor 語法 :

Html.DropDownListFor(model => model.Education, 
    (IEnumerable<SelectListItem>)ViewBag.EducationDDL, 
    new { @class = "form-control" })

此時當 model.Education 有值且符合 EducationDDL 內其中一個項目的 Value 時,此下拉選單應自動將該項目之 Selected 設為 True ,如以下範例:

...繼續閱讀 »