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