为了可以在编辑时选中默认的性别,使用如下方面,在controller处,代码如下
//编辑时返回性别数据,并设置默认选择项
List<SelectListItem> sexlist = new List<SelectListItem>();
sexlist.Add(new SelectListItem {Text = "男",Value = "男" });
sexlist.Add(new SelectListItem { Text = "女", Value = "女" });
ViewData["sexlist"] = sexlist;
ViewData["sex"] = staff.sex.ToString();
在view界面,代码如下
@Html.DropDownList("sex",ViewData["sexlist"] as IEnumerable<SelectListItem>)
具体 @Html.DropDownList可以参考这篇文章
http://www.cnblogs.com/kirinboy/archive/2009/10/28/use-dropdownlist-in-asp-net-mvc.html