从品牌网站建设到网络营销策划,从策略到执行的一站式服务
public enum ItemTypes
{
Movie = 1,
Game = 2,
Book = 3
}
在MVC2.0中如何将以上枚举类型使用到DropDownList中,其实很简单,以下两步就可以做到。
1. 在Controller对像中加入以下代码:
public static SelectList ToSelectList(this ItemTypes enumObj)
{
var values = from ItemTypes e in Enum.GetValues(typeof(ItemTypes))
select new { ID = e, Name = e.ToString() };
return new SelectList(values, "Id", "Name", enumObj);
}
或者
Dinners dinner = dinnerRepository.GetDinner(id);
ViewData["Countries"] = new SelectList(Enum.GetNames(typeof(ItemTypes)), dinner.Country);
2. 在View中加入:
<%= Html.DropDownList("Country", ViewData["Countries"] as SelectList)%>
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图