Re: Include einer Datei in ein aspx. File
- From: "Mathias Herbst" <m.herbst@xxxxxx>
- Date: Mon, 16 Apr 2007 20:50:51 +0200
Wie macht man das? - Am besten gar nicht.
Bei PHP wird der Code jedes Mal zur Laufzeit "interpretiert" - dadurch kann
der "Interpreter" die Datei einfach als Include dazuladen. Bei ASPX wird der
Code vor dem Ablauf in eine ausführbare Datei - eine .dll - gewandelt.
Anschließend wird der Code in der DLL abgearbeitet - ein Include im Sinne
von PHP geht dann nicht mehr.
Es gäbe die Möglichkeit, dass Du in ASPX eine Methode schreibst, die dann je
nach Parameter eine Datei öffnet und den Stream in das Response.Objekt
schreibt - das sollte gehen, ist jedoch "nicht im Sinne des Erfinders".
Als Variante wäre es möglich, die vorhandenen Dateien einfach in einer
Quelldatei zusammen zu kopieren und mit IF entsprechend zu kapseln. Das
sollte auch gehen, die Pflegbarkeit leidet darunter aber.
PHP und ASPX unterscheiden sich nicht unerheblich. Wenn es in PHP
funktioniert, dann bleib bei PHP, wenn es ASPX sein muss, dann versuche
zuerst einmal das Konzept zu durchdringen und passe Deine Webapplikation an.
Grüße Mathias
"Martin" <Martin@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag
news:32BA9286-50A1-402F-AD8D-C2B3C5D3705C@xxxxxxxxxxxxxxxx
Hallo,
seit ein paar Tagen arbeite ich mit VB.NET und habe ein Problem, welches
ich
nicht loesen kann.
Ich habe ein .ASPX File, welches einen String aus der URL requested. Was
ich
gerne haette ist, dass ich eine Datei in das .ASPX File include, je
nachdem,
welcher String aus der URL requested wurde.
Bsp. in PHP:
www.testseite.de?seite_die_aufgerufen_wird=testseite
include ("musterverzeichnis/".seite_die_aufgerufen_wird.".php");
Wie macht man so etwas in VB.NET?
Habe verschiedene Seiten, die je nach Navigation in eine Seite geladen
werden sollen.
Bitte keine Vorschlaege mit Masterpages, denn meine Applikation hat
bereits
Masterpages integriert.
DANKE.
Gruesse, Martin
.
- Follow-Ups:
- Re: Include einer Datei in ein aspx. File
- From: Martin
- Re: Include einer Datei in ein aspx. File
- Prev by Date: Re: Include einer Datei in ein aspx. File
- Next by Date: Programmfenster aktivieren, das mit System.Diagnostic.Process gestartet wurde
- Previous by thread: Re: Include einer Datei in ein aspx. File
- Next by thread: Re: Include einer Datei in ein aspx. File
- Index(es):
Relevant Pages
|