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

Antwort per Email an