Gwaedion
Messages postés23Date d'inscriptionjeudi 23 novembre 2006StatutMembreDernière intervention29 avril 2009
-
6 juin 2008 à 12:58
Gwaedion
Messages postés23Date d'inscriptionjeudi 23 novembre 2006StatutMembreDernière intervention29 avril 2009
-
6 juin 2008 à 14:45
Bonjour,
Cela fait quelque jours que j'essaie de me dépatouiller d'un problème...
Je vais vous expliquer la situation:
J'ai une WebForm avec un gridview. Et quand je clique sur une case du gridview (linkbutton), je dois afficher une popup.
Le problème est que dans cette popup il y a un FileUpload et donc un trigger (j'ai mis un asyncPostBackTrigger avec un EventName="Click")
Et lors d'un clique sur un des linkbuttons, j'ai l'erreur suivante :
A control with ID 'Button1' could not be found for the trigger in UpdatePanel 'updatePanel1'
Cependant si j'enlève le trigger uniquement, il me charge ma page sans message d'erreur. Mais bien sûr, l'upload ne fonctionne pas...
J'ai aussi essayé de mettre l'id qui est donné dans le code source de la page, à savoir: ctl00_PlaceHolderMain_uc_XXXXXXX_XXXXXXX_pageXXXXXX_uc_XXXXXXX1_Button1
et le name :
ctl00$PlaceHolderMain$uc_XXXXX$XXXXXX$pageXXXX$uc_XXXXX1$Button1
de la ligne suivante:
Mais j'ai toujours le même message d'erreur.
Petite précision, je sais pas si c'est imortant ou pas, mais le triggers qui bloque est situé dans un onglet qui est lui même dans un UserControl et c'est cet UserControl qui est dans la popup.
Et quand je lance mon UserControl d'une WebForm, tout marche ! aucun problème de trigger... donc j'en conclu que c'est la popup qui merde...