Nein - Du kannst Controls in Controls schachtel - ist kein Thema - geht!

Du mu�t aber dann die FindControl Methode - �ber den PlaceHolder nehmen!

Sollte dann so aussehen!

Page
        myPlaceHolder
                myControl

Page.FindControl("myControl") -> w�rde null ergeben!

myPlaceHolder.FindControl("myControl") -> sollte das Control finden!

Dazu mu� aber das Control - quasi jedes mal geladen werden - und auch dem 
myPlaceHolder hinzugef�gt werden!

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Beckert
Gesendet: Freitag, 20. Februar 2004 16:57
An: ASP.NET
Betreff: [Asp.net] benutzerdefinierte controls ..


so - um es nochmal zusammenzufassen und in der hoffnung, eine schnelle antwort zu 
bekommen:

ich habe ein benutzerdefiniertes control. das besteht aus script und html code. binde 
ich dieses control �ber die tag-prefix geschichte ein, funktioniert das auch 
problemlos. nur wenn ich 10 controls direkt einbinde, wird das viewstate riesig und 
das ganze ist nicht sauber und �bersichtlich.

daher will ich dieses control dynamisch einbinden. das geht ja mit einem place holder 
und load control, bzw. register control. soweit bin ich auch schon. wie ihr nun alle 
bestimmt auch schon mitbekommen habt, habe ich probleme, das control wieder zu finden. 
mit add f�ge ich es dem placeholder hinzu, aber die findControl-methode findet das 
control einfach nicht mehr (bekomme eine null-referenz zur�ck)....

jetzt meine frage - bin ich �berhaupt auf dem richtigen weg oder kann man 
benutzerdefinierte controls nur einbinden, wenn dort reiner code drin steht? (glaub 
ich ja nicht ...) ...

habe mich schon tot gegoogelt aber nie wirklich das gefunden, was mir eine antwort auf 
mein problem liefert...

_______________________________________________
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

Antwort per Email an