2010-09-23 40 views
0

我正在处理基于asp.net AJAX的asp.net项目,但我们使用jquery($ .ajax)获得越来越多的客户端调用并获取json或html返回值。我想知道在服务器端,同一个webform中使用特定的http处理程序甚至web服务来处理这些调用的最佳方式是什么?有人可以分享经验或最佳实践吗? 谢谢。asp.net服务器上的ajax调用处理方式

回答

1

我建议你一个http处理程序。通常这是最好和最简单的选择。

使用页面方法(标记为WebMethod和静态)管理ajax调用没有问题,唯一的缺点是只能从该页面调用。 http处理程序是独立的,可以从任何页面调用。

Web服务通常适用于调用第三方API,我没有看到您需要在您自己的网站上为ajax调用创建一个。

相关问题