我目前正在项目中使用kendo UI和ASP.NET 4.0(非mvc),在我的项目中,每个页面都有一个网格,该网格由对该特定页面的页面方法的ajax调用填充.
问题是,除了为每个页面创建一个单独的js文件之外,我想不出一种不在document.ready上调用所有网格填充函数的方法.有没有办法,我可以有1页,但能够区分正在加载哪一个并在1个文件中调用正确的网格填充页面方法,所以这不会成为维护噩梦?
最佳答案 所有的网格看起来都一样吗?我的意思是,相同数量的列,相同的标题,相同…只是更改数据?如果是这样,我建议使用单页,单个网格并使用
DataSource
.
您需要的是实现transport.read
函数和transport.read.data
,它允许您调用一个或多个servlet来处理请求并发送不同的数据以检索一个或另一个网格的数据.