シナリオ例:
- ユーザーがドラッグ アンド ドロップなどの更新を実行します。これは ajax リクエストです。
- サーバー側のコードが更新を検証できないか、操作が失敗するだけです。例外がスローされます。
- 適切なエラー メッセージをユーザーに表示する必要があります。
例外をクライアント側に伝え、エラー メッセージを div メッセージ ボックスに表示するにはどうすればよいですか?
メッセージは事後に表示する必要があります。クライアント側のコードでエラーを防ぐことができる場合もありますが、私は気にしていません。
コード ビハインド ファイルの従来のデータ バインディングを使用すると、エラー状態の後にラベルを表示できます。しかし、Ajax コントロールが aspx で指定されたプロバイダー クラスに接続されている場合、これがどのように可能になるかわかりません。私が考えることができる唯一のオプションは、クライアント側のコードでサーバー側の例外をキャッチすることです。これは可能ですか?
ASP.NET Ajax 用の Telerik RadControls を使用しています。