0

Google マップの機器配置マップを顧客ごとにパーソナライズしようとしています。jquery経由でメンバーシップクラス(asp.net id?)からプロパティにアクセスする方法はありますか?

4

2 に答える 2

0

いくつかの選択肢があります:

  1. 現在のユーザーにアクセスするには、それを応答に書き込みます。(JavaScript) のようなもの:

    var userid = '<%=HttpContext.Current.User.Identity.Name%>';
    
  2. 現在のユーザー ID を返す Web メソッド (ページ メソッド/Web サービスまたは HTTP ハンドラー) に対して ajax 要求を行います。何かのようなもの

    $.post("SomeURL/GetUserID",function(data){  });
    

完全な例はこちら: http://encosia.com/using-jquery-to-directly-call-aspnet-ajax-page-methods/

于 2013-03-19T16:34:12.230 に答える
0

はい、http ハンドラーを使用でき、そこから何でも取得できます。アクセスセッションを利用する
ことができます。 詳細: HttpHandler でセッション変数を使用する方法 jquery から httphandler を呼び出すための役立つリンク http://www.codeproject.com/Articles/203621/Call-HTTPhandler-from-jQuery-Pass-data-and-retrievパラメーターを渡すjQuery呼び出しからHttpハンドラへIRequiresSessionState





于 2013-03-19T16:33:18.057 に答える