6
votes

Comment obtenir l'élément sélectionné dans Cochez Cochez la case dans ASP.NET

J'ai une case à coasser dans ma page. Il y a une façon de recevoir toutes les valeurs d'élément sélectionnées à l'aide de LINQ?

Quelle est la meilleure façon d'obtenir des valeurs d'élément sélectionnées dans la case à cocher?


1 commentaires

Jetez un coup d'oeil ici Stackoverflow.com/Questtions/1196007/...


3 Réponses :


19
votes

Vous pouvez y aller en prenant les articles de la liste de cocher et la convertir en listItems et à partir de cette collection Fetch ceux qui sont sélectionnés, comme celui-ci:

var selectedItems = yourCheckboxList.Items.Cast<ListItem>().Where(x => x.Selected);


0 commentaires

4
votes

Voici un moyen simple xxx


0 commentaires

2
votes
List<string> selectedValues = chkBoxList1.Items.Cast<ListItem>().Where(li => li.Selected).Select(li => li.Value).ToList();

0 commentaires