我的查詢獲取了所有正確的值並且填充了選擇列表,但我的下拉列表僅顯示了選擇列表中的第一個值。我怎樣才能讓它顯示船長的返回值?dropdownlistfor無法顯示正確的值
視圖模型:
public class EditTeamsView : BaseCommunityView
{
...
public IList<Domain.Team> ExistingTeams { get; set; }
...
public EditTeamsView()
{
ExistingTeams = new List<Domain.Team>();
}
}
public class Team
{
...
public string Captain { get; set; }
public IEnumerable<SelectListItem> MemberSelectList { get; set; }
}
查看:
@for (var c = 0; c < Model.ExistingTeams.Count; c++)
{
@Html.DropDownListFor(x => x.ExistingTeams[c].Captain, Model.ExistingTeams[c].MemberSelectList,
new { @class = "form-control "})
}
你有能力在你的項目中使用jQuery嗎? – Chad