9.9 ?GridView的AJAX异步Callback
身?DataGrid的新一代接班人,Gridview除了在?多外?及功能上明?比DataGrid好用且?步外,在本?上 GridView也和DataGrid有一?截然不同的特?,就是GridView骨子里天生?有Callback异步的能力,?是DataGrid所不具有的,而GridView异步的Callback功能在使用上也????,??大?周??一堆?嗦的Code,使用上愈是??容易,??大的使用群体??受益就愈大。只要?GridView的“EnableSortingAndPagingCallbacks”?性?置?True就可以了,?后,Callback异步的能力?立即?生作用,表?在分?(Page)与排序(Sorting)??地方,各位在?行GridView的分?与排序????速度不但?快,且消除了??Postback操作及界面??,小小的?置即能??生不少效益。
然而,GridView 的Callback也有一?限制,即一旦?用了Callback能力,GridView就不能使用?据透?表?取模式(selection),否?,?行?就??生??警告的消息。它?之?是互斥的,毫?妥?商量的余地。而且GridView的Callback能力并不是全面性的,怎么?呢?上面挑明了只有分?与排序??操作?受益,?于??、??、?除或更新等等的操作并?普及。但?并不能怪微?或GridView控件,因?GridView被?造出??AJAX并?有大?,所有?件大厂也?意?到??技?的重大?力,故GridView能?先加入Callback异步能力已是?能可?的了,?且同期所有??者?品技?亦一??有融入AJAX解?方案,所以大家不必在?方面多所苛?。
那?是否意味?只能?就或者?解?倒也不?然!祭司在本?第6章已?授?各位一面AJAX魔?,?您有什么AJAX异步的愿望都可以向那面魔?求助。祭司告?各位只要善加利用 ASP.NET AJAX的UpdatePanel?面魔?,很多异步的??就能迎刃而解,且又不?力。?各位?考第6章的范例“GridView控件?合ASP.NET Atlas异步”,程序名??AtlasGridView.aspx,再回?????,使用UpdatePanel之后,GridView控件不但分?、排序能?异步,甚至???、?除、?取与更新亦是AJAX异步的,几乎?展到所有?面都能??行异步?作。
注