Hallo Alex,
genau dort knallt es bei mir. Beim laden der Seite werden die Controls
dynamisch erzeugt. Nun habe ich mal eine Testmethode gemacht um nur den
Inhalt der Textbox auszulesen. Diese wird ausgef�hrt, wenn auf ein Button
geklickt wird
private void ControlSuche(int intTagesprotokollID)
{
string[,] strOnlineSystem;
zaehleOnlineSystem(intTagesprotokollID); //Anzahl der Protokolle
f�r Arrayl�nge, ermittelten Wert wird in Eigenschaft von Klasse gespeichert
(intAnzahl)
strOnlineSystem = new string[intAnzahl, 5]; //Arraylist erzeugen
strOnlineSystem = ladeOnlineSysteme(intTagesprotokollID);
//Vorhandene Systeme laden (Feld 2 = Online_SystemID
ControlFinder.ControlFinder ctrlfinder;
for(int i = 0; i < intAnzahl; i++)
{
ctrlfinder = new
ControlFinder.ControlFinder("OnlineSystemBemerkung_" + strOnlineSystem[i,2],
"System.Web.UI.WebControls.TextBox", this.Page);
TextBox myTextBox = (TextBox)ctrlfinder.FindControl();
Label1.Text += myTextBox.Text;
}
}
Der ControlFinder sucht nach dem �bergebenen Namen "OnlineSystemBemerkung_"
und nach der ID aus dem Array. Wenn ich den HTML Quellcode nach dem Pageload
anschaue, stimmen die Namen. Im Debugmodus stimmen auch die ID's, mit denen
die Textbox gesucht werden soll. Jedoch erhalte ich die Fehlermeldung
"Object reference not set to an instance of an object".
-----Urspr�ngliche Nachricht-----
Von: Alexander Zeitler [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 22. April 2004 15:55
An: [EMAIL PROTECTED]
Betreff: RE: [CSharp.net] Werte von dynamischen Controls speichern
> Neu aufbauen w�re ja okey. Aber wie komme ich dann an die
> Daten ran, die ein
> Benutzer bereits eingegeben hat?
>
>
TextBox myTextBox = (TextBox)Page.FindControl(generierteIDAusViewState);
string meinText = myTextBox.Text;
Gruss
Alex
_______________________________________________
CSharp.net Mailingliste, Postings senden an: [EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net