2017-02-03 21 views
0

我在創建下拉列表的視圖中有這個剃鬚刀的聲明。 回到服務器後,如何維護選定的值? 我在服務器上將ViewBag屬性中的所選值設置爲一次,但我無法再次設置該值。Mantain在回發後在mvc 5中選擇了一個下拉列表的值

@Html.DropDownListFor(x => x.Languages, Model.Languages.Select(x => new SelectListItem { Text = x.Descr, Value = x.Code }), "Choose an option", new { htmlAttributes = new { @class = "form-control" } }) 

非常感謝您的幫助。

回答

1

當回發到mvc查看只是通過return view(model)model是您從視圖捕捉控制器的參數。

更新
你也可以做到這一點視圖jQuery的,如果你有viewbag.Dropdown值是這樣的: @if (@Model !=null) { $("#DropdownId").val("@viewBag.DropdownListNameFromController") }

相關問題