Also doch ein Postback?

Dann liegts wie gesagt meistens daran, das du manuell eine ID vergeben
musst! Objekt.id="bla";

Au�erdem musst du sicherstellen, dass das Control bei jedem Laden der Seite
in den Control Tree geladen wird. Das l�uft am Besten in der Page_Load (bei
Page) oder CreateChildControls (bei controls). Das Setzen von Eigenschaften
dann in der PreRender oder in einem Event. Ach ja, das Control an sich w�rde
ich oben in der Klasse definieren.



DeinControl x = new DeinControl();


Page_Load:
x.id ="hallo");
this.Controls.Add(x);


PreRender;
x.innerLabel.Visible = true;


Wichtig noch. Den Workflow musst du auch innerhalb in deinem WebControl
einhalten. Also dem Label auch ne ID geben!


-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Thomas Bandt
Gesendet: Mittwoch, 25. August 2004 14:41
An: [EMAIL PROTECTED]
Betreff: AW: [Asp.net] Label in UC wird auf visible gesetzt, aber nicht
angezeigt

> Du kannst es ja auch ohne ID ansprechen.
> Wenn Du nach einem Postback aber wieder darauf
> zugreifen willst, mu�t Du vorher per
> .ID = explizit eine ID zuweisen (idealerweise
> nat�rlich mit dem gleichen Namen wie das
> Objekt hei�t)

Ich will ja im Moment gar nicht drauf zugreifen, ich will
nur dass der Bastard angezeigt wird.

Also das Ding hat ne Id, und steht per default auf visible=false.
Im Page_Load wird jedoch gepr�ft ob es angezeigt werden soll,
dem ist so, also wird die visible-Eigenschaft des Labels auf
true gesetzt. Das Funktioniert auch, aber angezeigt wird nix.

@Andreas:

Das Label ist im Tree aufgef�hrt, ja. Im funktionierenden Zustand,
also sowohl wenn's visible=false als auch visible=true ist, auch
mit seinen Childs (Literals innerhalb des Labels). Nach dem Postback
fehlen diese allerdings... ich checks nimmer.

Gru�, Th.


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an