私は現在、多数の剣道グリッド (およびその他のコントロール) を持つアプリケーションを継承しており、特にユーザーが認証されなくなったときに、時々発生し続けるエラーを修正しようとしています。
コントロールの単一のインスタンスに対する解決策を知っています。認証が失敗したことを示すフラグを返し、エラー ハンドラーでこれを検出して認証を実行します。
問題は、私が持っている Kendo コントロールのすべてのインスタンスに対して、これを本当に処理しなければならないのでしょうか? フックできるグローバルエラーハンドラーはありませんか? データ ソース自体 (これはすべての剣道コントロール データの読み込みに使用されることがわかっています)、または特にグリッドのいずれかです。どちらでもかまいません。どちらがフックなのかだけです。
これは、すべてを特定のエラーハンドラーなどにリファクタリングするよりも、より簡単な短期的な解決策になります。