DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
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: VB.NET | Thema: weiter obwohl Control nicht existiert | Von: G. Guest ( 28.04.2005 22:49)

Hallo zusammen!

Mal angenommen ich verwende ein Datei als CodeBehind.
Diese Datei möchte ich nun in mehreren verschiedenen "Templates" verwenden.

Nun kommen aber manche Steuerelemnte die in der CodeBehind-Datei z.B. ausgelesen werden garnicht in allen Templates vor.

Das führt zu einem Fehler, da das Steuerelement nicht gefunden wurde.

Gibt es eine performance-schonende Möglichkeit zu überprüfen, ob ein Steuerelement existiert und nur dann einen bestimmten Code auszuführen?

z.B. in der Art:
if litTest then
litTest.text = "Hallo"
end if

Freue mich über eure Antworten!

Gruß,
Tobi




Betreff Von Datum
Re: weiter obwohl Control nicht existiert
Vielleicht so ?<br><br>Dim myControl1 As Control = FindControl("litTest")<br> If (Not myControl1 Is Nothing)<br> ' Set control's name.<br> litTest.text = "Hallo"<br> Else<br> ...
Guido Nachtigall 29.04.2005 01:25
Re: weiter obwohl Control nicht existiert
das funktioniert.<br>zumindest wenn ich myControl1.text schreiben ;)<br><br>wie siehts mit der Performace aus?<br>ich müsste das dann nämlich mit einem ganzen Haufen an Controls machen!
G. Guest 29.04.2005 07:06
Re: weiter obwohl Control nicht existiert
die Performance dürfte nicht das Problem sein, denke ich ja - <br>ich würde nur eine Funktion machen,<br>die das Vorhandensein abfragt und dann Bool zurück gibt - das spart Code ;)
Guido Nachtigall 29.04.2005 13:35
Re: weiter obwohl Control nicht existiert
mach ich!<br><br>vielen vielen Dank! :)
G. Guest 29.04.2005 18:07

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?

Building und Connecting Know-how

© Copyright 2003 ppedv AG