Versuchen Sie Folgendes:
%Vor%Auf Ihrer Seite:
%Vor%Für Einstellungen verwende ich eine statische Klasse namens AppSettings und habe eine einfache Eigenschaft wie diese neben dem Rest, um festzustellen, ob es sich um einen Debug-Build handelt:
%Vor%Dann irgendwo in der App:
%Vor%Es gibt viele Möglichkeiten, dies zu tun. Eine wäre, eine Präprozessor-Direktive hinzuzufügen, das Skript in eine externe Datei zu schreiben und das Skript aus dem Code dahinter zu registrieren:
Code dahinter:
%Vor% Das oben genannte geht davon aus, dass Sie Ihr Skript in /path/to/my/script.js
file ... verschoben haben.
Hier finden Sie eine gute Referenz zur% pro_deprocessor-Direktive% co_de und wie Sie sie verwenden: Ссылка
Ich weiß, dass das vor einer Weile gefragt wurde, aber hey-ho ...
Warum nicht ein <asp:Literal />
-Tag verwenden? Wie Sie den Visible
-Zustand von diesem steuern können.
Der Bonus davon ist, dass kein zusätzlicher Inhalt gerendert wird (macht keinen Fehler, wenn Sie <script>
im <head>
-Tag benötigen) und Sie haben keinen Inline-Code.
Grüße
Tags und Links javascript asp.net google-analytics scripting