Hallo!

> > Ich bin mir noch nicht wirklich sicher, ob das ne gute Idee ist.
> > Irgendwie besteht doch der Sinn der UCs darin, st�ndig 
> wiederkehrenden
> > Code (wie Header, Men� etc.) in aspx-Seiten einzubinden deren Inhalt
> > sich �ndert (Deine Inhalts-UCs).
> >
> 
> der Meinung bin ich allerdings auch.

Was spricht dagegen, es genau anders herum zu machen? Also die st�ndig
wiederkehrenden Elemente in genau 1 Seite "Default.aspx" und
unterschiedliche Inhaltsarten (Artikel, Bilderschau, Download, ...) in
UserControls? Der Vorteil dabei ist, dass es viel weniger Probleme mit
relativen oder virtuellen Pfaden gibt. Das Design ist auch einfacher.
Au�erdem k�nnen Inhalte beliebig angeordnet und �bertragen werden, denn
innerhalb einer Seite kann ich zwar viele UserControls (.ascx), aber nur
sehr umst�ndlich eine komplette Seite (.aspx) einbinden. Das allein ist
schon ein Grund daf�r, die Inhalte in UserControls und nicht in Seiten zu
stecken. Ein Artikel erscheint dann z. B. entweder in Langform im Hauptpanel
oder in Kurzform im Nebenpanel.

Zum eigentlichen Problem:
Ich w�rde die Inhaltsmodule nicht �ber den Querystring aufrufen sondern mit
Request.PathInfo. Die Seiten werden also mit "Default.aspx/Seite1" oder
"Default.aspx/Seite2" aufgerufen. Am besten funktioniert das mit einem
HttpModule, das daf�r sorgt, dass grunds�tzlich Default.aspx aufgerufen
wird. Bei einem Menuklick rufst Du einfach die Seite erneut mit dem
entsprechenden PathInfo auf.

Freundliche Gr��e
Joachim van de Bruck

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an