我看到我可以在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)
可以看出,所选索引是硬编码的。我不确定如何使其更具动态性?也许基于数据源的回报?我不确定如何(或如果可能)引用数据源的返回值。此下拉列表定义为网格中的一列。