Kendo MVC MultiSelect不显示所选值

时间:2019-02-08 14:34:54

标签: c# kendo-ui kendo-asp.net-mvc

当我使用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);
    })
)

您知道为什么我在加载页面时没有显示先前选择的原因代码吗?

1 个答案:

答案 0 :(得分:1)

在视图上看起来很好,但是可以检查是否在服务器端获取数据吗?