0
私は自分のプロジェクトでajaxリクエストを処理するためにWebサービスを使用しています。私は新しいリクエストが進んだときにオンラインでユーザーをカウントするサーバー側の関数を呼び出す必要があります。サーバー側のコールバック関数ajax Webサービスasp.net
私は自分のプロジェクトでajaxリクエストを処理するためにWebサービスを使用しています。私は新しいリクエストが進んだときにオンラインでユーザーをカウントするサーバー側の関数を呼び出す必要があります。サーバー側のコールバック関数ajax Webサービスasp.net
サーバー側メソッドをクライアント側に呼び出す場合は、このメソッドをPageMethodとして変換してからこのメソッドを呼び出す必要があります。つまり、クライアント側コードからGetOnlineUser()
を呼び出します。つまりJavaScriptを使用します。
PageMethodとしてメソッドを有効にするには、.aspxコードビハインドファイルのGetOnlineUserメソッドの上に属性[WebMethod]
を追加します。
asp.Netメンバーシッププロバイダを使用している場合は、単にMembership.GetNumberOfUsersOnline()
を呼び出します。
メンバーシップを使用していない場合は、独自のカスタムカウンターを実装する必要があります。
私にいくら払いますか? –