服务器端回调函数ajax web服务asp.net

时间:2012-03-09 03:09:52

标签: asp.net ajax web-services callback

我正在使用Web Service处理项目中的ajax请求。我需要调用服务器端功能,以便在新请求进行时在线计算用户。

1 个答案:

答案 0 :(得分:1)

如果要将服务器端方法调用到客户端,则必须将此方法转换为PageMethod,然后从客户端代码调用此方法,即GetOnlineUser();即使用JavaScript。

要将该方法作为PageMethod启用,请在文件后面的.aspx代码中的GetOnlineUser方法之上添加属性[WebMethod]

如果您使用的是asp.Net会员提供商,则只需致电Membership.GetNumberOfUsersOnline()

如果您不使用会员资格,您必须实施自己的自定义计数器...