也许这个问题已经被问过了,但我找到的答案并不清楚。
我想选择我的下拉列表的默认值。我有一个国家列表,并根据通过 Thread.CurrentThread.CurrentCulture 检索的区域代码,我想选择用户所在的国家/地区。
是否可以通过我的方法:
看法
@model Question
@Html.DropDownListFor(b => b.SelectedAnswer,new SelectList(Model.Answers,"ID","Country"))
模型
public class Question
{
public int ID { get; set; }
public string Country { get; set; }
public List<Answer> Answers { get; set; }
[Required]
public int SelectedAnswer { get; set; }
public int Order { get; set; }
public Question()
{
Answers = new List<Answer>();
}
}
谢谢你。