Я вижу, что могу создать раскрывающийся список на странице Razor, например
Html.Kendo().DropDownList()
.Name("trackDropdown#=Id#")
.DataTextField("Title")
.DataValueField("Id")
.OptionLabel("Select Track . . .")
.DataSource(source =>
{
source.Read(read =>
{
read.Action("GetTracks", "Home", new { eventId = 1} );
})
.ServerFiltering(true);
})
.SelectedIndex(0)
Как видно, выбранный индекс жестко запрограммирован.Я не уверен, как сделать это более динамичным?Может быть, на основе возврата из источника данных?Я не уверен, как (или если это возможно) ссылаться на возврат из источника данных.Этот раскрывающийся список определяется как столбец в сетке.