I have a comboBox
@(Html.Kendo().ComboBox() .Name("contactTypeDropDownList") //.DataTextField("Type") ?? //.DataValueField("Type") ?? .DataSource(source => { source.Read(read => { read.Action("GetContactTypes", "ListBox"); }) .ServerFiltering(true); }) .SelectedIndex(0)
the action returns items of enum
public IActionResult GetContactTypes(){ var contactTypes = new List<ContactTypes>(); contactTypes.Add(ContactTypes.Company); contactTypes.Add(ContactTypes.Person); return Json(contactTypes);}
this enum contains DataAnnotation with "caption"
public enum ContactTypes { [Display(Name = "Società ")] Company = 0, [Display(Name = "Persona")] Person = 1 }
how can I retrieve this "caption" into DataTextField property?
