2013-08-21 44 views
0

我使用Kendo UI ASP.NET MVC网格(Razor)在Ajax模式下使用弹出编辑器。剑道网格 - 延迟加载弹出编辑

举个例子说:客户纷纷下单应用程序的

用户去显示所有客户的网格。用户可以添加/编辑/删除客户(及其订单)。但是,当用户点击编辑,弹出编辑器出现,当我想要加载订单。我不想急于加载订单,因为客户可能有很多订单,用户可能永远不会编辑任何客户。

看起来像这应该是一件简单的事情。我浏览了所有论坛/问题。我一直无法找到这样的例子。有人可以帮我弄这个吗?

非常感谢!

j

回答

0

当初始网格被加载(它们在模型中)时,订单是否已经加载?

如果不是这样,一种方法是在弹出窗口编辑器中定义一个网格,并设置.Autobind(false)并将其读取操作设置为控制器/操作。

编辑记录时,可以在订单网格的数据源上触发.refresh()。

我需要一些关于模板和网格结构的更多信息。

+0

订单尚未加载。主要客户网格包含客户名称和地址。在编辑弹出窗口中,我必须显示客户名称,允许在客户地址上编辑多个客户的多个电子邮件地址。我还必须在网格中显示客户订单,并允许用户将订单与几个电子邮件地址关联以进行通知。 – user2705252

+0

订单尚未加载。主要客户网格包含客户名称和地址。在编辑弹出窗口中,我必须显示客户姓名并允许在客户地址上进行编辑。编辑弹出窗口还显示多个客户的多个电子邮件地址。我还必须在网格中显示客户订单,并允许用户将订单与几个电子邮件地址关联以进行通知。 – user2705252