[AJAX] ajaxToolkit:ModalPopupExtender TargetControlID et bouton dans un .ascx
Bonjour,
J'ai écris un .ascx qui encapsule un asp:button mais j'ai une erreur lorsque je fais référence à son ID via la propriété TargetControlID du ajaxToolkit:ModalPopupExtender.
Code:
1 2 3 4 5 6 7 8
|
...
<uc2:UcButtonGraphique Text="Exemple bouton" runat="server" ID="ButtonGraphique1" Size="Medium" />
...
<ajaxToolkit:ModalPopupExtender runat="server" ID="Popup1" TargetControlID="ButtonGraphique1" ></ajaxToolkit:ModalPopupExtender>
... |
J'ai retiré la plupart des propriétés du ModalPopupExtender pour une plus grande clarté
Erreur retournée :
Citation:
Sys.ArgumentException: Value must not be null Controls and Behaviors.
Parameter name : element
Il me emblait que le problème vennait du nom du bouton qui est regénéré durant la compilation de la page, exemple
Citation:
Code source : ID="ButtonGraphique1", après compilation: ID="ButtonGraphique1_Button1"
J'ai donc essayé d'ajouté une propriété BehaviorID en vain, mais rien n'y fait, j'ai toujours cette erreur .8O
Un expert aurait-il une solution à mon problème (s'il en existe une) ?
Cordialement