Récupérer les cases cochées à partir d'un CheckBoxList
Salut
Je dois récupérer les cases cochées par l'utilisateur à partir d'une CheckBoxList.
J'ai regardé dans la MSDN et ils parlent d'un méthode protégée (System.Web.UI.IPostBackDataHandler.LoadPostData) mais je n'arrive pas à la mettre en oeuvre.
J'ai regardé le reste de la classe et du controle, mais je n'ai rien trouvé qui permette de récupérer toutes les case cochée. La seule chose que j'ai capté c'est la première de la liste avec la propriété SelectedValue.
Mais ensuite j'ai essayé de lire toute la colelction avec un FOR EACH, amis là, pareil, impossible de trouver le bonne collection pour lire tous les objets.
Avez vous une piste ?
Merci d'avance.
re.: Récupérer les cases cochées à partir d'un CheckBoxList
Essai ceci:
Code:
1 2 3 4 5 6 7 8 9
|
Dim s As String = ""
For Each lst As ListItem In CheckBoxList1.Items
If lst.Selected Then
s = s & " | " & lst.Value
End If
Next |
re.: Récupérer les cases cochées à partir d'un CheckBoxList
Tu veux pas mettre le bout de ton code concerné ? T'as besoin de quoi exactement dans ton select ? Ton select est un string ?
re.: Récupérer les cases cochées à partir d'un CheckBoxList
Alors cré ton propre contrôle en rajoutant la propriété que tu veux et ensuite ajoute ce controle dans ton toolbox.