Also: wenn das Control nich da ist, dann ists nicht da .. dann gibt es ja
auch keine Werte auszulesen .. oder?

Mit if (tb != null) �berpr�fst du ja, ob ein Wert zugewiesen wurde.

Aber prinzipiell kenne ich dieses Problem auch: Du musst die Dynamischen
TextBoxen auch nach dem PostBack erstellen, dass sie gefunden werden. Also,
bevor Du den Wert abrufst, musst Du sie wieder erstellen (ist ein ziemlicher
Scheiss .. aber so ists halt ..)

Micha

-----Urspr�ngliche Nachricht-----
Von: Stefan Tammerl [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 29. November 2002 14:57
An: aspDEdotnet
Betreff: [aspdedotnet] AW: dynamische textboxen

Was kann ich machen, wenn das Control eben nicht da ist?
Bin v�llig ratlos.


Gru�,
Stefan

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Michael
Guder
Gesendet: Freitag, 29. November 2002 14:52
An: aspDEdotnet
Betreff: [aspdedotnet] AW: dynamische textboxen

Wenn er dieses Control nicht findet, kann er auch die Methode
Text.ToString() nicht ausf�hren!

Schau doch erst mal, ob dieses Control �berhaupt da ist ..

TextBox tb = (TextBox)Page.FindControl("blub");

If (tb != null)
{
        stringwert = tb.Text.ToString();
}

-----Urspr�ngliche Nachricht-----
Von: Stefan Tammerl [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 29. November 2002 14:49
An: aspDEdotnet
Betreff: [aspdedotnet] AW: dynamische textboxen

Hab jetzt in der for-Schleife der Auswerte-Methode folgende Zeile
hinzugef�gt:

stringwert = ((TextBox)Page.FindControl("TXB_Messwert" +
m.ToString())).Text.ToString();

Bekomme aber mal wieder diesen Fehler:

Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Was kann noch falsch sein?


Gru�,
Stefan

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Andre
Seifert
Gesendet: Donnerstag, 28. November 2002 16:35
An: aspDEdotnet
Betreff: [aspdedotnet] AW: dynamische textboxen

string txtWert = ((TextBox)Page.FindControl("textboxid")).Text;

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Stefan
Tammerl
Gesendet: Donnerstag, 28. November 2002 16:14
An: aspDEdotnet
Betreff: [aspdedotnet] dynamische textboxen

Habe folgenden Code



public void Ausgabe(object sender, System.EventArgs e)
                {
                        double i=Convert.ToDouble(TXB_Anzahl.Text);
                        int j=0;
                        for(j=1;i>=j;j++)
                        {
                                Label LBL_Messwert = new Label();
                                LBL_Messwert.ID="LBL_Messwert" +
j.ToString();
                                LBL_Messwert.Text="Messwert" +
j.ToString();
                                LBL_ph.Controls.Add(LBL_Messwert);
                                TXB_Messwert = new TextBox();
                                TXB_Messwert.ID="TXB_Messwert" +
j.ToString();
                                TXB_ph.Controls.Add(TXB_Messwert);
                        }
                        CMB_Auswerten.Visible=true;
                        Session["count"]=i;
                }

                public void Auswerten(object sender, System.EventArgs e)
                {
                        int m=0;
                        int k=Convert.ToInt32(Session["count"]);
                        double wert=0;
                        string stringwert="";
                        double schnitt=0;
                        for(m=1;k>=m;m++)
                        {
                              
                        }
                }



Bei der Methode "Auswerten" m�chte ich nun die Werte auslesen, welche
ich bei den dynamisch erstellten Textboxen in der Methode "Ausgabe"
erstellt habe.

Wie mache ich das?


Gru�,
Stefan
| [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

| [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

Antwort per Email an