私が取り組んでいるDNN6.0Webサイトで非常に一般的な問題があります。1つのDNNモジュールでの手渡しの例外は、ページ上の他のすべてのモジュールの処理に影響します。例:
2つのモジュールを含むDNNページがあるとします。Module1には、onclickイベントハンドラーが例外をスローするボタンがあります。Module2にはラベルテキストがいくつかあります。
したがって、ユーザーがModule1.buttonを押すと、Module1の代わりにエラーが表示され、Module2は表示されません。
そのようなすべてのModule1例外を1つの場所でキャッチし、DNNにページ上の他のモジュールを処理させることは可能ですか?(最も簡単で簡単な方法は、button.onclickにtry / catchブロックを記述することですが、時間がかかるため、作成したすべてのモジュールにそのようなアプローチを実装することはできません。)