我选择使用javascript PageMethod和WebMethod每秒更新数据的方法。
通过对象获得大量回报,如果是naeccasery,我可以设置标签的数量。
2个完成的数据库查询的时间是200毫秒,后重量是低的!
但是我如何在webmethod中对我的gridview进行数据绑定?
有没有办法在JavaScript中绑定它如何使用静态方法访问它?
答案 0 :(得分:2)
您绝对可以使用AJAX和Web服务在ASP.NET应用程序中显示表格数据(网格)。这些StackOverflow问题可以很好地介绍几种不同的选项:
但是,您无法在javascript函数中实际数据绑定GridView
或DataGrid
控件。网格控件是服务器端对象,深度集成到the ASP.NET page lifecycle中。
ASP.NET控件仅存在于Page
实例中 - 并且在执行静态WebMethods期间不会创建页面实例。有关此问题的详细解释,请参阅Why do ASP.NET AJAX page methods have to be static?