DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Re: FindControl funktioniert nicht | Von: Stephan  ( 10.03.2004 13:55)

Hallo Jörg,
ich glaube dass ich in den vorigen Postings den Fehler gemacht habe, dass ich von einem Usercontrol gesprochen habe. Was ich meinte waren Standardcontrols so wie eine Textbox eine Checkbox oder ähnliches.

Ich versuche nun Mal in einem Schreibtischtest das ganze wiederzugeben was du mir versucht hast beizubringen.
In meinem Fall habe ich die Tabelle.
Ich führe also, wenn die Seite zum ersten Mal aufgerufen wird folgendes aus:

tbText = new Textbox
tbText.ID = "tbText"
Table1.Rows(0).Cells(0).Controls.Add(tbText)

danach wird diese Textbox auf der Seite angezeigt.
Nun drückt der Benutzer auf den Knopf (z.B. "Speichern") und Postback wird ausgelöst. Nun passiert Serverseitig folgendes:

tbText = me.Findcontrols("tbText")

und das Control sollte wieder da sein oder?
Du hast geschrieben dass ich darauf achten soll, dass das worauf ich zugreifen möchte nach dem Postback auch wieder da sein muss, das würde ja bedeuten, dass ich wieder mit
tbText = new Textbox die Textbox erstelle und damit sowieso jede Usereingabe überschreibe oder?

LG

Stephan


Betreff Von Datum
Re: FindControl funktioniert nicht
Hallo Stephan,<br><br>nein, du &#252;berschreibst erst die Usereingabe, wenn du deiner Textbox tbText.Text einen Wert mitgiebst. Denn du musst mit dem erneuten generieren deiner Seite dem ViewState die...
Jörg Wiedmann 10.03.2004 16:26
Re: FindControl funktioniert nicht
Ich glaube ich habe es verstanden.<br>Nun verstehe ich auch den Fehler den ich bisher gemacht habe. Nach dem Postback habe ich nur die Controlls wieder erzeugt aber nicht der Tabelle wieder...
Stephan 10.03.2004 17:33
Re: FindControl funktioniert nicht
WAHHHNNNNSINNN es hat funktioniert :-)<br>Entschuldige bitte ich bin gerade total am flippen.<br>Danke nochmals f&#252;r alles.<br>Danke.<br><br>Stephan
Stephan 10.03.2004 21:59

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG