我有一个网站,其中包含许多gridview,并希望添加更多客户端功能。我试图了解如何使用jQuery绑定gridview。我最好能理解它,jQuery函数需要与web服务交互以填充gridview吗?无论如何jQuery在网页的代码隐藏中与sub进行交互?
答案 0 :(得分:2)
这是一种苹果和橘子。如果您使用jQuery从客户端填充网格,那么您不再使用GridView,除非可能作为模板。
但基本上,如果你想使用客户端代码来填充和管理基于大型服务器端数据库的网格内容,那么你将从客户端为每个需要的事件运行ajax查询新数据(如分页)和重建/重新填充网格。
jQuery通过ajax与服务器代码交互。因此,客户端所需的任何信息都必须来自专门为提供该信息而设计的服务器:WebService,WebMethod或可以使用GET查询并返回html的专用页面。
这当然可行,但你为什么要这样做呢?您的所有功能都已存在,即使从头开始,通过javascript进行繁重的客户端/服务器交互工作通常也会带来更多的工作。但是没有什么可以阻止你使用jQuery来装饰和添加新功能到你现有的基于服务器的网格。
答案 1 :(得分:0)
你为什么要这样做?您是否遇到性能问题?在这种情况下,你 应该考虑重新提供数据提取方法。