残念ですが、これは重複していると分かります。私は私の問題にちょうどよく似た何かを見つけることができません。ASP.NETのポストバックと戻るボタン
私はフォーム上にasp:ラベルを持っています。送信ボタンのpostabackでは、私はサーバー側の検証を行います。失敗した場合は、ラベルをテキスト値に設定します。
有効な情報を入力してもう一度[送信]をクリックすると、送信クリックの一部としてラベルが空に設定され、ポストバックが実行され、新しいページが表示されます。
[戻る]ボタンをクリックすると、フォームに正しい情報とエラーラベルが表示されます。
もう一度submitをクリックすると、ラベルのテキストプロパティが空であることが示されますが、テキストは画面にはっきりと表示されます。
アクションを実行する前にラベルを空に設定しているので、ラベルが空(実際には表示されません)になると思います。
TextプロパティとVisibleプロパティの両方で試しましたが、同じ結果が得られました。
準備完了? GO ...
私は長いコードの書き込みを避けるためにそこにあった検証コード/設計を単純に利用しています。今私はその目的を吹き飛ばした。私はcustomvalidatorsとクライアント側のスクリプトを使用するように設計を変更することができます... ????? – Roger
投稿コード... – citronas
投稿urpxコード? – Pankaj