-4

ページを検出する最も簡単な方法と、ユーザーがブラウザーをrefresh押したときを検索して見つけるのに多くの時間を無駄にしました。F5 button

ネットで提供されているほとんどのサンプルを見てきましたが、どれも私のニーズを満たすことができませんでした.

私の問題を理解するための簡単な手順で説明します。

  1. いくつかの画像を使用sessionsしてロードし、それらをフォルダーに保存しようとしています。

  2. 次に、画像に対するいくつかの操作を処理するためのボタンがあります (ここでは、ポストバックを検出して同じフォルダーに保存しようとしているポストバックがあります)。

  3. ユーザーがrefresh自分のページにアクセスしようとしたとき、またはブラウザのmanuallyボタンをクリックしたときはいつでも、フォルダからすべての画像を再度ロードする必要があります。F5

したがって、これを検出するための最も簡単なソリューションが必要です。

誰でもこれで私を助けることができますか?

これが私のコードです:

 If Page.IsPostBack Then
 //Here I am checking if the session is there or not.If it is already there I am adding images.
 Else
//Here I am creating a new session and adding images.
4

2 に答える 2

0

シナリオでは、画像がセッションに含まれているかどうかを確認できます。そうである場合は、それが更新であったことがわかり、画像の再読み込みを回避できます。

If Page.IsPostBack Then
    //Here I am checking if the session is there or not.If it is already there I am adding images.
Else If Session("Images") <> null
    //Here I am creating a new session and adding images.

すみません、私はそれに慣れていません。

于 2012-04-22T12:29:15.767 に答える
0

私はあなたがこれを行うことができると思います:

  1. これがポストバックでない場合
  2. カスタム セッションの存在を確認しますか?
  3. 存在する場合
  4. これは、最初の訪問ではなくページの更新であり、ポストバックでもありません。
于 2012-04-22T12:36:42.887 に答える