C# でクラス ライブラリ プロジェクトの .cs ファイル内にアラート メッセージを表示する方法を誰か教えてもらえますか?
classlibrary プロジェクトで cs ファイルのメソッドを呼び出しています。コントロールがメソッド内のアラート メッセージ ステートメントに到達するたびに、アラート メッセージが Web ページ (aspx) に表示され、アラート メッセージ ステートメントの次のステートメントは実行されません。
C# でクラス ライブラリ プロジェクトの .cs ファイル内にアラート メッセージを表示する方法を誰か教えてもらえますか?
classlibrary プロジェクトで cs ファイルのメソッドを呼び出しています。コントロールがメソッド内のアラート メッセージ ステートメントに到達するたびに、アラート メッセージが Web ページ (aspx) に表示され、アラート メッセージ ステートメントの次のステートメントは実行されません。
クラス ライブラリに UI コードを入れすぎないように注意してください。クラス ライブラリ メソッドが例外をスローする必要があるようです。その後、呼び出しコードは例外をトラップし、必要に応じてユーザーに表示できます。
明確に定義された層で構成されたアプリケーションでは、これを行うべきではありません。
これを行うことで何を達成しようとしているのかについての質問には詳細がありませんが、いくつかの可能性と解決策を次に示します。
クラス ライブラリ メソッドは呼び出し元にエラーを返す必要があり、エラーを表示するかどうかは呼び出し元次第です。