Bonjour,
Comment déclencher un trigger avec un contrôle à l'intérieur d'un "WebUser" ?
J'ai un "WebUser" avec des "DropDownList" à "l'interieur;"
A l'extérieur j'ai une "GridView".
J'aimerai rafraichir uniquement la "GridView" quand je modifie une de mes "DropDownList".
Pour cela j'utilise deux "UpdatePanel" un pour la "DropDownList" et un pour la "GridView".
Celui de la "GridView" possède un trigger pour être déclenché que par les "DropDownList".
Le problème est que je ne sait pas quoi mettre comme "ControlID" au trigger, car il ne reconnait pas les contrôles à l'intérieur du "WebUser".
j'ai essayer aussi dans le code-behind mais cela ne marche pas mieux.
Il me met le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 AsyncPostBackTrigger trigger = new AsyncPostBackTrigger(); Control ctrl = userControlRequete1.FindControl("ddlGenre"); if (ctrl != null) { DropDownList ddl = ctrl as DropDownList; trigger.ControlID = ddl.ID; UpdatePanel10.Triggers.Add(trigger); }
Si vous avez des suggestions merci.Impossible de trouver un contrôle avec l'ID 'ddlGenre' pour le déclencheur dans UpdatePanel 'UpdatePanel10'.
Partager