1

モーダルポップアップがあります。そのポップアップをクリックするたびに、java スクリプト関数の aspx の Cookie に保存する必要がある値が返されます。その Java スクリプト関数コンパイラが完了すると、他のユーザー コントロールに移動し、最後にそこにあるページに移動します (.cs ページで) aspx ページで割り当てた Cookie 値を取得する必要があります。最初のクリック(ポップアップ)で正しい値を提供していますが、2番目の単語からは、前にクリックされた値が表示されています.ex:ポップアップリストの値は1,2,3,4です:最初のクリック:1回目のクリック:1回目のclick : 2 みたいな。以下は私が書いたコードです。ユーザー コントロールの aspx での Cookie の作成:

 function createCookie(cookievalue)
 {
      var myDate = new Date();
      myDate.setMonth(myDate.getMonth() + 12);
      document.cookie = "OPEntityServiceName =" + cookievalue + ";
      expires=" + myDate + ";path=/";
 }

Cookie の読み取り:上記の関数が実行された後、そのページ内の他のページにリダイレクトされます

 :hdnServiceName.Value = Request.Cookies["OPEntityServiceName"].Value.ToString();
4

0 に答える 0