J'ai un tableau de cases à cocher, et d'essayer de les filtrer, mais quand aucune case est cochée, il renvoie une System.ArgumentNullExceptionCheckbox problème de filtre lorsque null
public ActionResult UserEdit(string[] UsergroupIDs)
{
IEnumerable<Usergroup> userUsergroups =
UsergroupIDs.Where(x => x != "false")
.Select(x => (Usergroup)_ug.GetUsergroups(int.Parse(x)).FirstOrDefault());
Comment dois-je modifier celui-ci?
/M
vrai, mais il échouera s'il y a 8 cases à cocher et toutes sont fausses non? :) –
Non. Dans ce cas, vous obtenez une collection vide. Le cas null est lorsqu'aucune valeur d'entrée n'est renvoyée dans la requête. Une case à cocher n'est pas envoyée sauf si elle est cochée. – tvanfosson