public static List <ComboboxDTO> ComboboxDataBindNoSelect <T>() { List <ComboboxDTO> oDroLists = new List <ComboboxDTO>(); Array colors = Enum.GetValues(typeof(T)); foreach (var color in colors) { ComboboxDTO oDroList = new ComboboxDTO(); oDroList.ValueField = ((int)color).ToString(); oDroList.TextField = color.ToString(); oDroLists.Add(oDroList); } return(oDroLists); }
public List <ComboboxDTO> ComboboxDataBind(Type enumType) { List <ComboboxDTO> oDroLists = new List <ComboboxDTO>(); ComboboxDTO oDroList = new ComboboxDTO(); oDroList.ValueField = ""; oDroList.TextField = "- Select -"; oDroLists.Add(oDroList); var listOfValues = Enum.GetValues(enumType); int i = 1; foreach (var value in listOfValues) { ComboboxDTO oDroListnew = new ComboboxDTO(); oDroListnew.ValueField = i.ToString(); oDroListnew.TextField = value.ToString(); oDroLists.Add(oDroListnew); i++; } return(oDroLists); }