En fait, je cherche à insérer un élément au début d'une liste de sélection avec la valeur par défaut de 0 et la valeur de texte de " -- Select One --".
Quelque chose comme
SelectList list = new SelectList(repository.func.ToList());
ListItem li = new ListItem(value, value);
list.items.add(li);
Cela peut-il être fait ?
2 votes
SelectList
semble n'être qu'une aide pour lier les données directement aux éléments. Si vous ajoutez des éléments manuellement, utilisezList<SelectListItem>
à la place.0 votes
Compte tenu de la réponse acceptée et du nombre de votes, puis-je vous suggérer de modifier légèrement la question pour refléter cette réponse, c'est-à-dire "Comment puis-je ajouter un élément de valeur vide à une SelectList en ASP.net MVC" ? Mais le crédit et les remerciements vont à @h-dog pour avoir répondu à la question originale "Comment puis-je ajouter un élément" en soi.