Frames vs. Tabellen vs. Masterpage

04/06/2008 - 16:27 von Frank B. | Report spam
Hallo,
ich muss jetzt demnàchst eine Intranet Anwendung schreiben und wollte mich
schon mal ein wenig zu diesem Thema schlau machen. Leider komme ich dabei von
einem Problem zum nàchsten, daher hier mal eine grundsàtzliche Frage welche
vorgehensweise ihr mir empfehlen würdet.
Die Aufgabenstellung: Alle Seiten sind gleich aufgebaut (3 Bereiche (Kopf,
linke Seite, Hauptbereich)). Bei manchen Unterseiten wird der Hauptbereich
nochmals horizontal unterteilt. Auserdem soll ich eine Masterpage verwenden.
Mein Problem ist jetzt der richtige Ansatz. Unterteile ich das alles mit
Tabellen zerlegen mir lange Eintràge mein Layout. Benutze ich Frames werden
bei einem Seitenwechsel wegen der Masterpage alle Frames neu geladen, was ja
auch nicht Sinn der Sache ist, und eine Mischung (nur im Hauptbereich zwei
Frames) geht auch nicht, da ich in einer Tabelle keine Frames anlegen kann.
Was für eine Herangehensweise würdet ihr mir da empfehlen, damit ich weis in
welche Richtung ich weiter nachforschen sollte?
mfg
Frank
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
04/06/2008 - 20:46 | Warnen spam
Hallo Frank,

"Frank B." schrieb:

Die Aufgabenstellung: Alle Seiten sind gleich aufgebaut (3 Bereiche (Kopf,
linke Seite, Hauptbereich)).



Spricht für eine MasterPage :)

Bei manchen Unterseiten wird der Hauptbereich
nochmals horizontal unterteilt.



Spricht an dieser Stelle für ein Control, dem Du mittels Parametern sagen
kannst, welche Darstellung gewünscht ist.

Mein Problem ist jetzt der richtige Ansatz. Unterteile ich das alles mit
Tabellen zerlegen mir lange Eintrà¤ge mein Layout.



Ich würde mich hier mit CSS beschàftigen, das erscheint mir am sinnvollsten.
Je nach Layout kann man zwar auch Tabellen verwenden, ich persönlich würd es
nicht machen.

Benutze ich Frames



Bààààààààh :) Bloß nicht^^

da ich in einer Tabelle keine Frames anlegen kann.



Aber ein IFrame. Wobei es <div style="width: 500px; height: 250px; overflow: scroll;>
...</div> auch tun wird.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen