Ich bin leider noch nicht weiter gekommen :-(

> Wenn du das Control in der ASPX Seite direkt einbindest (oder 
> auch in der ASCX Seite des Parent Controls), dann kommste 
> besser wenn Du das nicht als Public sondern als Protected im 
> Codebehind des Basis Controls einbindest. 

Ich hab das mal "direkt" eingebunde, wenn du "Drag-n-Drop" meinst. Jetzt
habe ich auf meiner Seite also das graue Kästchen in der Layout Darstellung.

Im Codebehind der Page habe ich von Hand noch eine Zeile eingefügt:
protected WebUserControl1 WebUserControl11;

Mein WebUserControl11 funktioniert auch wie erwartet. Ich kann z.B. auf die
Properties zugreifen und diese Setzen. Ich setzte also einerseits den Text
eines Labels im Control und andererseits kann ich auch den Wert einer
Textbox im control in der Page auslesen:

Im Page_Load der Seite: WebUserControl11.Titel = "Titel des WebControls
setzen (Property)";
Im Even Button Click (ein Button auf der Page) = Label1.Text =
WebUserControl11.OutText;

So das ist soweit mal gut. Mehr Code habe ich nicht, weder eine
Instanzierung oder sonstwas für das Control. Jetzt möchte ich aber das
Control ausblenden. Wo mache ich das auf der Page?





> Dann machste im Controls Load ein FindControl - wo Du Dir das 
> Control holst. Dann kannste direkt auf die Properties zugreifen

Was ist das "Controls Load"? Ist das eine Methode in Page? Wie könnte ein
Codebeispiel konkret ausschauen?



Vielen Dank für die Unterstützung!
Patrik

_______________________________________________
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