Kendo UI MVC 从 MultiSelect 小部件将 Grid 绑定到 DataSource

Posted

技术标签:

【中文标题】Kendo UI MVC 从 MultiSelect 小部件将 Grid 绑定到 DataSource【英文标题】:Kendo UI MVC bind Grid to DataSource from MultiSelect widgets 【发布时间】:2013-03-15 04:25:53 【问题描述】:

我们正在使用 Kendo UI MVC,需要过滤大量记录并将它们显示在只读 DataGrid 中。该页面具有 MultiSelect 小部件,每个小部件都允许用户从特定数据库列的不同值列表中进行选择。在用户在 MultiSelect 小部件中输入他的选择后,他将单击“刷新”按钮来更新网格。 Grid 的 DataSource.Ajax.Read 方法应该将用户的选择传递给服务器并在 Grid 中显示结果。

我知道如何填充 MultiSelect 小部件以及如何通过 Ajax 从服务器返回数据,但我不清楚如何将用户的选择传递给 Grid.DataSource.Read()。

按钮将用户的选择传递给 DataSource、触发 Read 方法并在 Grid 中显示结果的最佳方式是什么?

编辑:将小部件放在 Grid 的 ToolBar 中将满足我们的需求。

【问题讨论】:

【参考方案1】:

在 Grid.Toolbar.Template 中嵌入小部件

【讨论】:

以上是关于Kendo UI MVC 从 MultiSelect 小部件将 Grid 绑定到 DataSource的主要内容,如果未能解决你的问题,请参考以下文章

带有 Asp.net MVC 的 Kendo UI 图表

Kendo UI Web 和 Kendo UI ASP.NET for MVC 之间的区别

MVC 中的 KENDO UI 网格:有没有办法在某些列上隐藏过滤器?

用于 jquery CRUD 的 Asp.net core mvc + kendo ui

Kendo UI 将 DropDownList 添加到 Grid (MVC)

Kendo UI MVC 日期选择器本地化