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? P>
Quelle est la meilleure façon d'obtenir des valeurs d'élément sélectionnées dans la case à cocher? P>
3 Réponses :
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);
Voici un moyen simple
List<string> selectedValues = chkBoxList1.Items.Cast<ListItem>().Where(li => li.Selected).Select(li => li.Value).ToList();
Jetez un coup d'oeil ici Stackoverflow.com/Questtions/1196007/...