ASP.NET 2.0 : récupérer valeur d'un control se trouvant dans un template
Bing2000
Messages postés18Date d'inscriptionlundi 28 octobre 2002StatutMembreDernière intervention12 mars 2007
-
27 mars 2006 à 16:44
cs_mamselle
Messages postés1Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention12 avril 2006
-
12 avril 2006 à 18:08
Salut tous
petite question : j'utilise un template pour saisir ou éditer mes records mais comment depuis le code accéder à^la valeur de ce template. Si je fais un "Me.mon control" chose je ne retrouve pas mon control, non plus en passant par" me.formview.edittemplate". comment faire ?
merci d'avance
ludo
A voir également:
ASP.NET 2.0 : récupérer valeur d'un control se trouvant dans un template
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 28 mars 2006 à 18:58
Regardes bien le tuto ;)
il faut que tu t'abonnes à l'evenement itemDatabound de ton gridview et puis tu auras ce que tu veux dans la variable e.
Tu ne peux pas faire ce que tu veux, car le grdiview va boucler sur les template, donc il peut y avoir plusieurs "moncontrol" dans ta page, en essayant de faire ce que tu veux, tu veux cibler quel "moncontrol" ? c'est donc évidemment impossible !
Bing2000
Messages postés18Date d'inscriptionlundi 28 octobre 2002StatutMembreDernière intervention12 mars 2007 28 mars 2006 à 20:44
bsoir et merci pour ta réponse
mais en fait mon control ne se trouve pas dans un gridview mais dans un webform. dans ce webfor, si je l'edite je peux avoir acces à l'edittemplate (mis a jour d'un record via ce template), à itemtemplate (lecture du record) ou au addtemplate ( ajout d'un record)
ces differentes templates sont composes de control et c'est la valeur de l'un de ces controls que je pouvoir atteindre via ma page aspx.vb pour un traitement ultérieur. il me semble que cela doit pouvoir etre possible sinon quel interet ?
et qu'en est'il de ce truc InstantiateIn() ? tu as un idee ?
je n'avais pas été très clair dans mon prem:ier post, désolé.
encore merci pour ton aide en esperant que tu aura la reponse a mon problème.