Ich verwende eine 3-Tier-Architektur für meine Anwendung. Ich verwende Inline-Code, um bestimmte Methoden in der Geschäftslogik aufzurufen. Ich habe eine Methode, die eine bestimmte String-Nachricht zurückgibt. Der folgende Code wird Rückgabe eines FehlerKompilierungsfehler - Inline-Code
<div id="logo">
<h1><a href="/" title='<%= systemMessagesBL.ReturnMessage("MSG_MAINPAGE_TOOLTIP", 1) %>'>Application</a></h1>
</div>
Der Fehler Wesen: CS0103: The name 'systemMessagesBL' does not exist in the current context
. Und das, obwohl ich bereits einen Verweis auf sie mit dem folgenden eingebetteten Code gemacht:
<% BusinessLogic.SystemMessagesBL systemMessagesBL = new BusinessLogic.SystemMessagesBL(); %>
Was kann das Problem sein?
Können Sie diese 2 Fragmente in den Kontext stellen? Sie können das irrelevante Zeug dazwischen schnippen. –