2010-06-23 4 views
0

J'ai mis en œuvre la liste déroulante en asp.net mvc en utilisant le code suivantDROPDOWNLIST élément sélectionné ne s'affiché dans Asp.net MVC

Dans contrôleur

int iSelectedNode = 2;

ViewData["ddlModels"] = new SelectList(Models, "ModelCode", "ModelName", iSelectedNode); 

Dans la vue

<%= Html.DropDownList("ModelCode", (SelectList)ViewData["ddlModels"],"--Select--", new {id="ddlModel" })%> 

encore tout le temps que je peux voir le texte « --Sélectionnez-- » sélectionné tout le temps.

Merci d'avance.

Répondre

0

Assurez-vous que votre collection Models dans le contrôleur contient un élément avec ModelCode = 2. Cela étant dit que vous avez étiqueté votre question avec asp.net-mvc-2 checkout this answer pour une meilleure façon de gérer les listes déroulantes en utilisant des vues et des assistants fortement typés.

Questions connexes