or

@(Html.Kendo().DropDownList() .Name("DropDownListRoles") .DataTextField("RoleName") .DataValueField("Id") .DataSource(datasource => datasource .Read(read => read.Action("GetRoles", "User")) .ServerFiltering(true) ) .SelectedIndex(0) )public ActionResult GetRoles() { var roles = UserService.GetRoles(); return Json(roles.Select(role => new SelectListItem() { Text = role.RoleName, Value = role.Id.ToString() }), JsonRequestBehavior.AllowGet); }