DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Unbekannt nn Artikel Drucken
        
Server.Execute anstatt Response.Redirect benutzen

Ein neues Codemerkmal von ASP3.0 und IIS 5 ist die Möglichket, Response.Redirect gegen bessere schnellere Befehle auszutauschen. Der erste Befehl lautet Server.Transfer, der zweite Server.Execute.

Server.Execute ruft arbeitet dabei das Script einer neuen Seite ab und kehrt anschließend an die aufrufende Seite zurück. Als Ergebnis wird die Aufrufende Seite in der Browser URL angezeigt, jedoch mit allen abgearbeiteten Seiten. Im Quelltext steht dann also 3 x der HEAD etc...

Der Befehl ist schneller als Response.Reditect, da die Daten sofort an den Client Browser gesendet werden. Bei Response.Redirect ruft der Client Browser die Seite neu auf.

Nachteil dieses Befehls: Ein Bookmark auf die Seite ist nicht mehr möglich.

Zum kompletten Nachbau des Beispiels erstellen Sie am besten drei Dateien mit nachfolgendem Inhalt.

ex_execute.asp

<%Server.Execute "Ex_Remote.asp"%>

<%Server.Execute "Ex_Client.htm"%>

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
 
<P><%Server.Execute "Ex_Remote.asp"%></P>
 
<P><%Server.Execute "Ex_Client.htm"%></P>
 
<P>Execute Page</P>

</BODY>
</HTML>


</BODY>
</HTML>

ex_remote.asp

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
 
<%
Response.Write "Remote Page"
%>

</BODY>
</HTML>

ex_client.htm
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
 
<P>Client Page</P>
 
</BODY>
</HTML>


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 25.02.2001
  Gültig bis: 30.03.2001
31 Ratings
Bewertung: 33,5%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG