Bonjour à tous !

Laissez moi le plaisir de vous expliquer le souci qui se pose à moi.
Je récupère des objets d'une base de données. Je classe ces objets en catégories et affiche le tout dans un treeview.
Jusque là rien de spécial.
Chacun de ces objets doit néanmoins avoir un radiobutton. Toujours gérable (je rajoute un input type radio dans le noeud de chaque objet).
Maintenant il faudrait que lorsque je clique sur un de ces radiobutton, cela déclenche un postback raffraichissant l'UpdatePanel dans lequel se trouve mon treeview.
Pour plus de clarter voilà mon code asp:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<asp:UpdatePanel ID="upListeRessource" runat="server">
                <ContentTemplate>
                    <asp:TreeView ID="tvListingRessources" runat="server" ExpandDepth="0" />
                </ContentTemplate>
            </asp:UpdatePanel>
Voilà le bout de code que j'utilise pour insérer un radio button dans chaque node :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
new TreeNode(string.Format("<input type=\"radio\" value=\"rb{0}\" name=\"rbRessources\" runat=\"server\" />{1}", ressource.id, ressource.libelle))
Je précise au cas où, l'objet ressource est mon objet récupéré en base, bien que cela ne soit pas utile à savoir dans ce problème.

Quelqu'un aurait-il ou elle une solution à mon souci ?
Merci d'avance pour toutes les réponses !!!