基本上我的动作返回带有List的viewModel - 每种语言都有一个ID和一个标题
所以在我看来,我有以下内容
@Html.DropDownList("Languages", new SelectList(Model.lstLanguages, "LanguageID", "Name"), "SELCT LANGUAGE----->",new { id = "ddlLanguages" })
我的问题是 - 因为我将通过下拉列表获得其他视图,并且我将在会话中保存所选语言的ID,以便将用户重定向回此视图时
我希望能够说出类似这样的内容
ddllanguages.SelectedItem = @HttpContext.Current.Session["langID"]
答案 0 :(得分:4)
@Html.DropDownList(
"Languages",
new SelectList(
Model.lstLanguages,
"LanguageID",
"Name",
Session["langID"]
),
"<-----SELECT LANGUAGE----->",
new { id = "ddlLanguages" }
)