Kendo 读取数据源时 DropDownList 太慢

Kendo DropDownList too slow while read dataSource

我有kendodropdown/multiSelect... 每个都链接到一个控制器方法,该方法 returns 37,000 项...

显示数据需要很多时间...

所以,我认为我们不需要 return 37000 个项目到下拉列表。

是否可以解决缓冲问题?

如果您正在使用 multiSelect,请考虑使用 MinLength 选项:

Html.Kendo().ComboBoxFor(m => m.ObjectID)
                    //start autocompleting only after 3 char
                    .MinLength(3)

并且如第一条评论中所建议的,您也可以在控制器操作中仅获取前 n 个结果。