在我的模型中:
public SelectList QuestionGroupSelectList { get; set; }
------
List<QuestionGroup> questionGroupList = questionGroupRepository.GetQuestionGroup_BySurveyId(survey.Id);
Dictionary<int, string> questionGroupDictionary = questionGroupList.ToDictionary(l => l.Id, l => l.Name);
QuestionGroupSelectList = new SelectList(questionGroupDictionary, "key", "value", questionGroupId);
---------------------------------------
In view:
@Html.DropDownList("QuestionGroupSelectList", Model.QuestionGroupSelectList, "Choose Here")
当我调试时,我在 QuestionGroupSelectList 中得到 2 个项目(一个 ID 为 30,一个 ID 为 35),它说 selectedValue 是 35(questionGroupId = 35)
但是 selectedvalue 在视图中不起作用,有什么想法吗?
提前致谢!