> Okay, poste doch Deinen Code, wenn Du es geschafft hast...
> Ich teste das mal mit einem UserControl (so eine Art TextBoxList)...

hab jetzt nochmal geguckt. Jetzt l�uft es. Ich hatte einen Denkfehler drin.
Jedesmal wenn ein Postback erfolgte gingen nat�rlich die Informationen im
PlaceHolder control verloren. Desegen hatte ich immer Count = 0!

Ich habe die ganze Routine jetzt ins PageLoad verfrachtet und f�hre das
immeraus, somit bleiben die Controls erhalten. Mittels Button Click baue ich
mir dann einen String anhand der dynamischen Textboxen!

Noch eine Frage: Gibt es in C# eine verk�rzte Schreibweise f�r
Convert.ToIn16 sowie in VB.NET CType ?

Gr��e
Rene


Hier mal der Code und f�r dich gleich in C# :)

                private void Page_Load(object sender, System.EventArgs e)
                {
                        if (Convert.ToInt16(myDD.SelectedItem.Value) > 0)
                        {
                                HtmlTable tbl = new HtmlTable();
                                int i = 1;
                                
                                while (i <= Convert.ToInt16(myDD.SelectedItem.Value))
                                {
                                        LiteralControl lc = new LiteralControl("<br>");
                                        TextBox myTB = new TextBox();

                                        myTB.ID = "linkBez[" + i + "]";
                                        myTB.Text = "";
                                        myTB.EnableViewState = true;
                                        myPH.Controls.Add(myTB);
                                        myPH.Controls.Add(lc);

                                        i++;
                                }
                        }
                }


                private void btnGo_Click(object sender, System.EventArgs e)
                {
                        int counter = myPH.Controls.Count;
                        int i = 0;
                        string ausgabe = "Ihre Auswahl:<br><br>";

                        while (i < counter)
                        {
                                if (myPH.Controls[i] is TextBox)
                                {
                                        ausgabe += ((TextBox)myPH.Controls[i]).Text;
                                        ausgabe += "<br>";
                                }
                                i++;
                        }

                        myLabel.Text = ausgabe;
                }                

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an