如果我使用服务器绑定< Kendo Grid 如何将其他数据从 javascript 传递到读取操作/强>
.DataSource(dataSource => dataSource
.Server()
.Sort(sort => sort.Add(o => o.MaxDelay).Descending())
.PageSize(500))
&#13;
当我使用Ajax绑定时,选项就在那里,fetchParameter是javascript函数。
.Read(read => read.Action("Load", "Home").Data("fetchParameter"))
&#13;
该文档仅提供了一种硬核这些参数的方法: https://docs.telerik.com/aspnet-mvc/helpers/grid/binding/server-binding#configuration-Pass
我已经在线查看了所有在线答案的Ajax绑定。
答案 0 :(得分:1)
不幸的是,当网格使用服务器绑定时,您无法使用JavaScript将附加数据传递给Read操作。这是因为在可以执行客户端代码(JavaScript)之前,在服务器端呈现视图时,生成网格并且仅获取数据一次。要使用JavaScript传递其他数据,您必须使用Ajax绑定。