Enum to SelectListItem

Berikut contoh fungsi untuk membuat SelectListItem dari Enum. SelectListItem dipakai untuk membuat dropdownlist.

[code language=”csharp”]
public List<SelectListItem> GetReportTypeOptions()
{
EnumHelper enumHelper = new EnumHelper();

List<SelectListItem> options = new List<SelectListItem>();
foreach (ReportType item in enumHelper.EnumToList<ReportType>().ToList())
options.Add(new SelectListItem { Value = (item).ToString(), Text = enumHelper.GetEnumDescription(item) });

options = options.OrderBy(m => m.Text).ToList();

return options;
}
[/code]

Chandra Oemaryadi has written 244 articles

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>