2

シナリオ例:

  1. ユーザーがドラッグ アンド ドロップなどの更新を実行します。これは ajax リクエストです。
  2. サーバー側のコードが更新を検証できないか、操作が失敗するだけです。例外がスローされます。
  3. 適切なエラー メッセージをユーザーに表示する必要があります。

例外をクライアント側に伝え、エラー メッセージを div メッセージ ボックスに表示するにはどうすればよいですか?

メッセージは事後に表示する必要があります。クライアント側のコードでエラーを防ぐことができる場合もありますが、私は気にしていません。

コード ビハインド ファイルの従来のデータ バインディングを使用すると、エラー状態の後にラベルを表示できます。しかし、Ajax コントロールが aspx で指定されたプロバイダー クラスに接続されている場合、これがどのように可能になるかわかりません。私が考えることができる唯一のオプションは、クライアント側のコードでサーバー側の例外をキャッチすることです。これは可能ですか?

ASP.NET Ajax 用の Telerik RadControls を使用しています。

4

1 に答える 1