問題を再現するには:
- サーバー検証を使用して ASP.NET MVC 3 ページを作成します。
- 検証エラーで送信します。
- サーバー検証エラーは赤で表示されます。
- 検証エラーを修正して再度送信すると、成功すると別のレポート ページにリダイレクトされます。
- レポート ページの [戻る] ボタンをクリックすると、検証エラー メッセージが元のフォームに表示されたままになります。
[戻る] ボタンをクリックすると、サーバーの検証メッセージが表示されてユーザーがイライラします。
- 戻るボタンを無効にする解決策は考えていません。
- 戻るボタンをクリックしてページを更新する解決策は考えていません。
フォームの送信が成功するか、その他の有効なソリューションが作成される前に、サーバーの検証メッセージが消えると考えます。
ありがとう