2010-03-12 6 views
2

J'ai une vue dans MVC lié avec le modèle. Le modèle concerne les informations sur les personnes. Il contient un membre pour stocker le pays. J'ai affiché les informations du modèle dans une grille à l'aide d'une extension. J'ai créé un modèle d'éditeur de liste déroulante pour le pays pour l'édition du pays de la personne. Mais le problème est que cette liste déroulante affiche toujours la première entrée par défaut sélectionnée pour toutes les personnes. Attendu que je veux que le pays de chaque personne soit sélectionné.Comment définir l'élément sélectionné de la liste déroulante dans le modèle de l'éditeur?

Y a-t-il un moyen d'y parvenir?

Merci, Kapil

Répondre

1
<select> 
<option value="1" >first option</option> 
<option value="2" selected="selected">this option is selected</option> 
</select> 

vous devez comparer la valeur stockée avec la valeur d'option si elle est vraie écho de la 'partie sélectionnée'

essayer de regarder ici: ASP.NET MVC Html.DropDownList SelectedValue

Questions connexes