Bonsoir,
L'erreur t'indique que tu manipules une instance d'objet null dans une lambda expression.
La ligne incriminée doit donc être la suivante :
SousProjet sp = db.sousprojet.Where(u => u.name.Equals(item.name, StringComparison.CurrentCultureIgnoreCase)).FirstOrDefault();
Ce qui laisse 3 possibilités :
- soit u est null : ce qui indique que ta liste de sous projet db.sousprojet contient des valeurs nulles
- soit u.name est null : ce qui indique qu'un des sous-projet de db.sousprojet à sa propriété name nulle
- soit que item est null : ce qui indique que ViewBag.spId contient des valeurs nulles
Il te faut donc soit supprimer ces valeurs nulles, soit faire un test pour ne pas appeler une propriété ou une méthode sur une instance d'objet nulle.
Cordialement,
Partager