Bonjour !
En ce moment je suis sur un problème qui me turlupine un peu...
J'explique. Mon utlilisateur rentre des données dans un formulaire de recherche. Lorsqu'il clique sur le bouton, il arrive sur une page qui lui présente les résultats de sa recherche.
Ils sont présentés dans un tableau comme suit :
1ère colonne : bouton radio permettant de sélectionner la ligne
2ème colonne : un texte généré à partir des données (du style "X fait telle chose, tel jour à telle heure et à tel endroit")
Donc, évidemment, ce que je veux c'est que l'utilisateur puisse sélectionner une des lignes grâce au bouton radio, et passer à la page suivante en cliquant sur un bouton.
Le problème, c'est que je ne sais pas vraiment comment m'y prendre pour le tableau. j'ai essayé en le mettant sous forme de label dont je modifie le texte dans le codebehind en bouclant sur les résultats de ma requête (à l'ancienne). A l'affichage c'est parfait, mais je n'ai pas la moindre idée de comment je peux bien récupérer la valeur du bouton radio sélectionné.
J'ai essayé en faisant quelque chose du style :
Mais bien entendu, ça ne fontionne pas, il ne trouve pas le contrôle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part string numero = ((RadioButton)this.FindControl("my_radio_button")).Text;
J'ai aussi cherché du côté des Datagrid, mais je suis rentré bredouille de mes recherche, rien trouvé de pertinent sur ce qui m'intéressait.
Si quelqu'un a une idée...
Merci![]()
Partager