Das mit dem Zuweisen je nach Zustand des Controls d�rfte ja recht einfach
sein. Du kannst ja programmatisch den Zustand abfragen und dann das Control
mit visible ein bzw. ausblenden oder keinem der Placeholder zuweisen (wenn
dabei nicht der Zustand des Controls verloren geht).
Das mit der Anordnung k�nnte man ja vielleicht l�sen, indem man die Controls
dann anderen Placeholdern zuweist. Hat man sagen wir die Zordnung USC1-->
PH1, USC2-->PH2, USC3-->PH3 und soll 2 nicht mehr angezeigt werden macht man
einfach USC1--> PH1, USC2-->PH3, USC3-->nix. Vorausgesetzt nat�rlich wieder
die Zust�nde bleiben erhalten.
Das mit der Datalist h�rt sich finde ich auch sehr spannend an, ich weiss
nur nicht wie man Usercontrols Zellen in einer Datalist zuweisen kann.
Wie machen die das eigentlich bei DotNetNuke? Das ganze Ding besteht doch
nur aus User Controls, die je nach Zustand ein und ausgeblendet werden. Habe
mir aber noch nie den Sourcecode angeschaut.
----- Original Message -----
From: "Christoph Schmid" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, November 19, 2003 10:15 PM
Subject: Re: [Asp.net] UserControl dyn. anordnen
>Ich bin mir nicht sicher, ob ich Dich 100% verstehe. M�chtest Du die
>Controls jeweils abh�ngig von ihrem eigenen Zustand einf�gen oder nicht?
>
>
Ja, genau. Die werden eine Variable haben, welche angeben, ob sie einen
Inhalt haben oder nicht.
Wenn ja, sollen sie ausgegeben werden.
>Grunds�tzlich w�rde ich daf�r den Placeholder verwenden. Kannst dann ein
>Control mit
>
>WebUserControl1 myControl = (WebUserControl1)
>Page.LoadControl("WebUserControl1.ascx");
>
>PlaceHolder1.Controls.Add(myControl);
>
>reinladen bzw. auch wieder rausholen.
>
>Was die Anordnung auf der Seite angeht, da mache ich mir auch gerade
>Gedanken dr�ber weil ich ein �hnliches Problem habe. Meine Idee bisher war
>einfach mehrere Placeholder zu verwenden (in einer Tabelle) und dann die
>Controls den jeweiligen Placeholdern zuzuordnen.
>
Aber wenn das zweite Control nicht angezeigt werden soll, soll einfach
das 3. an der 2. Position(1. Zeile rechts) sein.
Wenn jetzt ein Element wie der PlaceHolder die Elemente nicht nur
untereinander sondern auch nebeneinander(Spalten) darstellen k�nnte,
ware das Ideal.
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net