アプリケーションに 3 層アーキテクチャを使用しています。インライン コードを使用して、ビジネス ロジックにある特定のメソッドを呼び出しています。特定の文字列メッセージを返すメソッドがあります。次のコードはエラーを返しています
<div id="logo">
<h1><a href="/" title='<%= systemMessagesBL.ReturnMessage("MSG_MAINPAGE_TOOLTIP", 1) %>'>Application</a></h1>
</div>
エラー: CS0103: The name 'systemMessagesBL' does not exist in the current context
。これは、次の埋め込みコードを使用して既に参照していますが、
<% BusinessLogic.SystemMessagesBL systemMessagesBL = new BusinessLogic.SystemMessagesBL(); %>
何が問題なのですか?