我正在一个网站上工作,其中几个网页都有与Knockout绑定的Kendo网格。当用户点击按钮时,将显示Bootstrap模式窗体,其中输入绑定到viewmodal。我甚至有一个有分页的,一切都很好。
问题是我当前的解决方案遇到Web API并在页面加载时将所有数据加载到可观察数组中。对于某些页面,没有问题,不是很多数据,也不会是。但对于其他页面,这是不可接受的。我需要将pageSize和currentPage值传递给Web API,我需要重新加载observable数组以响应用户选择页面链接。
我已经找到了绑定类型的例子,但没有发现任何接近的东西。最近我发现只是使用odata将网格绑定到Web API作为数据源,但不确定我是否想要这样做。我查看了Kendo文档,但是当用户选择页面链接时,我没有看到任何可以重新加载可观察数组的事件。
我是否以错误的方式思考这个问题?我应该只使用OData来驱动网格,然后根据需要为模态对话框加载一个kncokout viewmodal?有谁知道一个例子?
答案 0 :(得分:0)
I found an example that was what I was looking for.
键到哪里挂钩到selectedPage()和navigate()事件。