Du kommst doch �ber Page.Controls an die Controls Collection ran. Oder
meinst du was anderes ?

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von
maillist
Gesendet: Freitag, 21. Dezember 2001 14:53
An: aspDEdotnet
Betreff: [aspdedotnet] 2 Fragen zu cs bzw webforms


Hallo Liste

Ich generiere in einer C# Datei mehrere Textboxen und Buttons, am Anfang
der Klasse habe ich eine Textbox "TestBox" als Private deklariert und in
der Methode durchlaufe ich dann eine Schleife wo ich dann mehrere
Textboxen mit unterschiedlichen ID�s generiere. 
------------------------------------------------------------------------
------------------------
public ControlCollection Test(ControlCollection currentControls) {
        for (int i=0; i<5; i++)
                {
                        TestBox = new TextBox();
                TestBox.ID      = "txtBox"+i;
                        currentControls.Add(TestBox);
                TestBox = null;                 
                }
}
------------------------------------------------------------------------
-------------------------
Wenn jetzt ein Button geclicked wird w�rde ich gerne z.B. der 1ten
Textbox einen Text zuweisen. Ich komm nur leider nicht an die Textbox
ran weil sie wie ich vermute im Page oder Control Obect drin ist und ich
nicht weiss wie ich da dann dran komme. Wenn mir jemand einen Tipp geben
k�nnte w�r das super.

Meine 2te Frage ist gibt es in C# eine m�glichkeit ein Objekt zu
deklarieren dem man dann unterschiedliche Typen zuweissen kann? In etwa
so wie dem <placeholder> in aspx. Dann m�sste ich nicht am Anfang meiner
Klasse jeweils eine Variable f�r Textboxen, Buttons usw erstellen
sondern k�nnte dann in einer grossen Schleife meine ganzen WebControls
dynamisch erstellen. Besten Dank im vorraus ein sch�nes Wochenende und
ein frohes Fest.

        Bj�rn
 
<---------------------------------->
  Bj�rn Berger 

  INVENIT Consulting GmbH
  Riehler Str. 36,  50668 K�ln

  Tel. / Fax :  0221-77530.0 / .190
  Internet   :  http://www.invenit.de
<---------------------------------->



| [aspdedotnet] als [EMAIL PROTECTED] subscribed 
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
| k�nnen sich unter folgender URL an- und abmelden: 
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an