上回我们介绍过了ASP.NET AJAX当中的非同步Web Services调用,但是用过ASP.NET 2.0当中的新功能Call Back的朋友们可能会觉得麻烦,还要多建立一个Web Sevices(.asmx)页面,如果您嫌额外建立一个.asmx的Web Services页面太过麻烦,还有一种更简易的方式可以进行非同步的调用,我们称之为Page Method。
您可以建立一个.aspx页面,并一样布置ScriptManager、TextBox与Html Button:
接着我们键入下面的代码:
同时间在.aspx页面上的ScriptManager控件,一定要将其EnablePageMethods属性设为true,才可正确使用PageMethod
本文作者: