Bon, a priori je crois que j'ai trouvé un truc. Pour l'instant ça fait ce que je lui demande, mais je vous soumets le code pour deux raisons :
- ceux qui ont le même problème peuvent pomper, c'est gratuit et c'est fait pour
- j'aimerais bien qu'un balaise de l'AJAX.NET me valide ce genre codage et me dise si, éventuellement, ya pas plus simple ou plus performant.
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Dim rbl As New RadioButtonList
Dim up As New UpdatePanel
Dim tg As New System.Web.UI.AsyncPostBackTrigger
tg.ControlID = "lstCivilite"
tg.EventName = "SelectedIndexChanged"
up.Triggers.Add(tg)
up.ID = "up" & r.Item("Nom_Ctrl")
rbl.ID = "rbl" & r.Item("Nom_Ctrl")
remplirRadioButonList(rbl, 15)
rbl.RepeatDirection = RepeatDirection.Horizontal
up.ContentTemplateContainer.Controls.Add(rbl)
ce2.Controls.Add(up) |
En fait, ce que j'avais pas compris c'est qu'on balance par un trigger comme ça. On balance un AsyncPostBackTrigger. J'avasi cru qu'on aurais mis le Trigger et qu'on avait une propriété pour dire s'il était sur le PostBack.
Partager