Bonjour
Je débute en .net depuis 1 an déjà(faut dire j'en découvre tout les jours) et là je suis stressé par un truc bête
J'ai un objet x dont je ne connais pas le type (si ce n'est que c'est un Control) et pour le moment je fais ca
et ainsi de suite pour tous les éléments d'une liste donnée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if (cur_control.GetType() == typeof(Literal)) { ((Literal)cur_control).Text = "blablabla"; } else if (cur_control.GetType() == typeof(Button)) { ((Button)cur_control).Text = "blablabla"; } else....
En fait je voulais savoir si il est possible de tester si l'objet contient la propriété "Text" et dans ce cas, lui assigner mon "blablabla" pour éviter de me taper une suite de if et répéter exactement le même code en changeant juste le type de controle (parce que à maintenir, ca va être galère... c'est une suite de copier-coller)
Merci d'avance
Partager