MVC DropDownList에 Enum 바인딩

 
public static IEnumerable ToSelectList(Enum enumValue)
    {
        List items = new List();
        items.Add(new SelectListItem() { Selected = true, Text = "전체", Value = "" });
        
         
        var slt = from Enum e in Enum.GetValues(enumValue.GetType())
               select new SelectListItem
               {
                   Selected = false,
                   Text = e.ToString(),
                   Value = e.ToString()
               };

        items.AddRange(slt);

        return items.AsEnumerable();
    }

@Html.DropDownList("머시기", ToSelectList(enum타입))
저작자 표시 비영리 변경 금지
신고

'개발 > C# / ASP.NET' 카테고리의 다른 글

[MVC3]ImageActionLink  (0) 2011.11.10
[MVC] DropDownList에 Enum 바인딩  (0) 2011.09.21
C# machine key 생성하기  (0) 2011.07.05
[MVC] EnumDropDownList  (0) 2011.06.22

+ Recent posts