0

誰かが私を助けることができるかどうか疑問に思っていました。私はいくつかのリンクを持つアプリケーションを持っています。私が気づいたことの 1 つは、ユーザーがリンクを複数回クリックすると、応答が複数回得られることです。これにより、レコードがデータベース テーブルに複数回コミットされる可能性があり、発生することはありません。私が行った調査から、これは SynchronizerToken を使用する場合の例のように見えますが、これは私にとって新しいことであり、それらを使用した経験がありません。私はこの例を見つけました:1人のユーザーのポストバックを行うボタン

この方法は、このシナリオで使用するのに最適な方法ですか? 他の例は実際に見たことがありません。どんな助けでも素晴らしいでしょう。

ありがとう

4

2 に答える 2

0

複数のクリックができないように、ポストバックの直前に UI 要素を無効にするのはどうですか?

于 2013-06-27T14:40:41.130 に答える
0

最終的にトークンのアイデアを破棄し、ポストバックが発生したときにフォームを無効にしました。

于 2013-07-25T15:34:35.377 に答える