我的印象是页面方法和脚本方法创建了微小的AJAX请求(与PostBacks相比),但我正在Chrome的开发人员工具的网络选项卡中检查页面方法调用的XHR,并查看整个表单的数据在标题中。
由于Page Methods是静态的,并且无法直接访问Form值,因此对我来说有意义的是整个表单都没有被发送。
也许我只是误解了Chrome开发人员工具?
答案 0 :(得分:1)
这看起来像是通过UpdatePanel路由的常规ASP.NET回发。正确实现和调用,静态页面方法只会发送您指定的POST数据,而不是整个表单。
你能发布一些显示服务器端方法的代码以及你如何在客户端调用它吗?