Geht nat�rlich auch ohne den langen Rattenschwanz:
TextBox x = (TextBox) P.FindControl("TB_1");
CIAO
Michael
Microsoft Certified Professional (MCP)
----- Original Message -----
From: "Michael Schwarz" <[EMAIL PROTECTED]>
To: "aspDEdotnet" <[EMAIL PROTECTED]>
Sent: Monday, September 23, 2002 2:08 PM
Subject: [aspdedotnet] Re: dynamische WebControls
> <%@ Page Language="c#"%>
>
> <script runat="server" language="c#">
> void Page_Init(Object sender, EventArgs e)
> {
> TextBox myTB = new TextBox();
> myTB.ID = "TB_1";
> P.Controls.Add(myTB);
>
> TextBox x = (System.Web.UI.WebControls.TextBox)
Page.FindControl("TB_1");
> x.Text = "hans";
> }
> </script>
>
>
> <html><body>
>
> <form runat="server">
> <asp:Label id="P" runat="server"/>
> </form>
>
> </body></html>
>
>
>
> CIAO
> Michael
>
> Microsoft Certified Professional (MCP)
>
>
>
>
> ----- Original Message -----
> From: "Pessner, Andreas" <[EMAIL PROTECTED]>
> To: "aspDEdotnet" <[EMAIL PROTECTED]>
> Sent: Monday, September 23, 2002 1:52 PM
> Subject: [aspdedotnet] dynamische WebControls
>
>
> Ich baue mir per Funktion mehrere WebControls zusammen:
>
> for (int i=1;i<=3; i++);
> {
> TextBox myTB = new TextBox();
> myTB.ID = "TB_" + i;
> myPanel.Controls.Add(myTB);
> }
>
> Wobei myPanel dann die TextBoxen enth�lt - soweit sogut. (i ist nat�rlich
> nicht nur von 1 bis 3 sondern kommt als Werte aus der DB)
>
> Nun m�chte ich genau den erstellten TextBoxen TB_1, TB_2 und TB_3 Text
> zuweisen.
>
> Wenn ich nun nur versuche das ganze mit TB_1.Text = "Blah"; zu handeln -
> kotzt der mir mit:
> "CS0246: The type or namespace name 'TB_1' could not be found (are you
> missing a using directive or an assembly reference?)" rum.
>
> Somit kann er nicht so einfach auf TB1 zugreifen - da es TB1 nicht als
> public TextBox TB_1 in meiner CodeBehind Klasse gibt - ist ja auch klar -
da
> sie ja dynamisch erstellt wurden.
>
> Nun meine Frage: Wie komme ich an die TextBoxen ran?
>
> Vielen Dank im Vorraus
> Andreas
>
>
> Andreas Pessner
>
> smtp: [EMAIL PROTECTED]
>
>
>
> | [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
| [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