对 Kendo 数据源读取的异常调用
Unusual Call to Kendo DataSource Read
我有问题希望有人能回答。我正在查看 Grid Hierarchy example here,在示例中他们进行了两次调用。 .Read(read => read.Action("HierarchyBinding_Employees", "Grid"))
和 .Read(read => read.Action("HierarchyBinding_Orders", "Grid", new { employeeID = "#=EmployeeID#" }))
。这对我来说似乎违反直觉,因为他们应该将带有数据的模型传递给视图,并且进行两次调用似乎代价高昂。有人可以解释一下这样做的原因吗?
不谈技术细节,简单说一下吧。
进行两次调用实际上是一个很好的设计思路想一想 亚马逊上虚构的管理仪表板 列出用户和嵌套层次结构的场景订单网格。那么你想在一次调用中一次加载所有用户和那里的订单吗?或者您认为我们应该将我们感兴趣的一个人的用户 ID 发送到嵌套层次结构网格,并且只获取那些记录更好。 希望它有意义。
我有问题希望有人能回答。我正在查看 Grid Hierarchy example here,在示例中他们进行了两次调用。 .Read(read => read.Action("HierarchyBinding_Employees", "Grid"))
和 .Read(read => read.Action("HierarchyBinding_Orders", "Grid", new { employeeID = "#=EmployeeID#" }))
。这对我来说似乎违反直觉,因为他们应该将带有数据的模型传递给视图,并且进行两次调用似乎代价高昂。有人可以解释一下这样做的原因吗?
不谈技术细节,简单说一下吧。
进行两次调用实际上是一个很好的设计思路想一想 亚马逊上虚构的管理仪表板 列出用户和嵌套层次结构的场景订单网格。那么你想在一次调用中一次加载所有用户和那里的订单吗?或者您认为我们应该将我们感兴趣的一个人的用户 ID 发送到嵌套层次结构网格,并且只获取那些记录更好。 希望它有意义。