Ok - dann mal genauer.
Alle Seiten die im Context der aufrufenden Seite k�nnen auch genau wie diese Behandelt
werden.
Somit h�tten wir also ASP oder ASP.NET
Die Endung der include Datei ist vollkommen egal
<!-- #include file = "Navigation.htm" -->
<!-- #include file = "Navigation.asp" -->
<!-- #include file = "Navigation.aspx" -->
Der Inhalt der Datei kann genauso dynamisch geregelt werden - egal ob die Endung der
include Datei htm, html, asp oder was auch immer ist.
Der Inhalt der include Datei l�uft also im selben Context ab wie der der aufrufenden
Seite. Wenn also die aufrufende Seite default.asp hei�t - dann kann man auch �ber asp
(vbscript, jscript) Sachen in der included Datei handeln.
Kleines Beispiel:
Mainseite - default.aspx (wir spielen ja mit ASP.NET ;o) )
------------------------------------------------------------------------------------
<html>
<head>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
// Label in der Seite Navigation.htm
//--------------------------------------------------
Navi_Name_lbl.Text = "Hans Mustermann";
// Label in der Hauptseite
//--------------------------------------------------
myLable.Text = "Hier irgendwas rein";
}
</script>
</HEAD>
<BODY>
<TABLE Height="99%">
<TR>
<TD bgcolor="cyan" valign=top>
<!-- #include file="navigation.htm" -->
</TD>
<TD valign=top>
<form runat="server">
<!-- Hier steht dann der Inhalt der Seite -->
<asp:Label id="myLable" runat=server />
</TD>
</TR>
</TABLE>
</form>
</form>
</BODY>
</HTML>
------------------------------------------------------------------------------------
Und hier die Navigationsseite Name: Navigation.htm - wie gesagt man kann hier
Label, Buttons usw. alles reinstecken - und ganz normal behandeln - und wenn sie
vielleicht auch als Datagrid -> Hyperlinkcolumn aus ner DB kommt - v�llig egal.
Auch ein TreeView Opjekt aus den "Microsoft.Web.UI.WebControls" w�re sicher
sehr sinnvoll.
------------------------------------------------------------------------------------
<TABLE>
<TR>
<TD>
Hallo: <asp:Label id="Navi_Name_lbl" runat="server"/>
</TD>
</TR>
<TR>
<TD>
<a href="#">Link 1</a>
</TD>
</TR>
<TR>
<TD>
<a href="#">Link 2</a>
</TD>
</TR>
</TABLE>
------------------------------------------------------------------------------------
-----Urspr�ngliche Nachricht-----
Von: Roman Pittroff [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 12. September 2002 12:16
An: aspDEdotnet
Betreff: [aspdedotnet] RE: AW: ASP.Net und Frames
>�Besser noch - schmei� das Frameset weg. Die machen eh nur
>�rger - und da Du ja mit ASP(.NET) ja sowieso dynamisch
>arbeiten kannst - brauchst Du die sogut wie gar nicht!
>
Wie meinst du das mit dynamisch?
Gruss
Roman Pittroff
Consulting
Bangkok, Thailand
| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp
| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp