Comment créer un vide liste déroulante avec la valeur par défaut?

Je veux créer un vide liste déroulante qui a juste valeur par défaut.J'utilise le code suivant:

@Html.DropDownList("parent","--Select Parent--")

Mais dans l'exécution de fois que je vois cette erreur:

Il n'y a pas de ViewData élément de type 'IEnumerable" qui
a la clé, "parent".

Comment puis-je le résoudre?
Merci.

  • Essayez cette @Html.DropDownList(null, "--Select Parent--").
  • Et maintenant l'erreur est changé à cela:la Valeur ne peut pas être null ou vide. Nom du paramètre: nom
  • OK, alors ça ne marchera pas. Vous aurez besoin de suivre @Shyju direction. Le problème c'est que c'est en essayant de se lier à une propriété nommée "parent".
  • OK.Merci à toi aussi.;)
  • vous pouvez simplement créer un HTML, sélectionnez l'option. mais la question est toujours en vie, pourquoi vous voulez créer un vide déroulante? la bonne façon est de créer une page pour de NOUVELLES et de MODIFIER et d'utiliser un ViewModel pour générer des données.
InformationsquelleAutor Hamid Reza | 2013-03-26