Używam kontrolki DropDownList dla Kendo UI, w jaki sposób możemy ustawić domyślną wartość DropDownList?jak ustawić domyślną wartość na liście rozwijanej kendo ui?
mam wybraną właściwość listy w viewmodel następująco:
public SelectList AuditTypes { get; set; }
Następnie kontroler mam wypełniania wybraną listę i ustawienie go na wartość domyślną
viewModel.AuditTypes = new SelectList(dropdownDetails, "Value", "Text", dropdownDetails.Where(x => x.Default == true));
i moim zdaniem brzytwa Mam następujący kod:
@(Html.Kendo().DropDownList()
.Name("AuditType")
.DataTextField("Text")
.DataValueField("Value")
.BindTo(Model.AuditTypes)
.AutoBind(true)
Problem polega na tym, że domyślna wartość nie jest zestaw.
Czy można użyć DropDownListFor (m => m.AuditTypeId)? – Longball27
Tak naprawdę nie używam Kendo, jestem ciekawa, jak to osiągnąć z Kendo – user2206329
KendoUI ma również wersję "DropDownListFor (x => x.value)", więc sugestia Longball27 jest ważna (i lepiej w Razor). –