Kendo MVC MultiSelect不显示选定的值

问题描述 投票:0回答:1

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

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

c# kendo-ui kendo-asp.net-mvc
1个回答
1
投票

你在视图上做了什么似乎没关系 - 但是你可以检查一下你是否在服务器端获取数据?

© www.soinside.com 2019 - 2024. All rights reserved.