当我使用MutliSelect Kendo控件时,它没有填充预先选择的项目。例如加载时不会加载模型中定义的内容
Model.WheelsetExchanges[i].ReasonCodeIds
剑道控件看起来像这样
@(Html.Kendo().MultiSelectFor(x => Model.WheelsetExchanges[i].ReasonCodeIds)
.Placeholder("Select Reason Code...")
.DataTextField("Value")
.AutoClose(false)
.DataValueField("Id")
.HtmlAttributes(new { @class = "multiselect--clause" })
.DataSource(source =>
{
source.Read(read =>
{
read.Action("GetWerReasonCodes", "ReferenceData");
})
.ServerFiltering(true);
})
)
您知道为什么我在加载页面时没有显示先前选择的原因代码吗?
答案 0 :(得分:1)
在视图上看起来很好,但是可以检查是否在服务器端获取数据吗?