html.dropdownlist MVC3 confusion
Cela fonctionne pour moi, mais comment dois-je faire la même chose en utilisant html.dropdownlist
?
Avis que la valeur passée n'est pas la valeur qui est affichée à l'utilisateur.
@model IEnumerable<MVR.Models.ViewIndividual>
<h2>Level1</h2>
<select>
@foreach (var item in Model) {
<option value="@item.Case_Number">@item.Patient_Lastname ,
@item.Patient_Firstname
</option>
}
</select>
Voir cet exemple stackoverflow.com/questions/7143811/...
Et un autre article, vous voudrez peut-être consulter c-sharpcorner.com/UploadFile/b19d5a/7474
Et un autre article, vous voudrez peut-être consulter c-sharpcorner.com/UploadFile/b19d5a/7474
OriginalL'auteur hidden | 2011-09-13
Vous devez vous connecter pour publier un commentaire.
Comme toujours dans un ASP.NET MVC de l'application de commencer par la définition d'un modèle de vue:
ensuite, vous écrivez l'action d'un contrôleur qui remplit ce modèle de vue de certains de la source de données ou de quelque chose:
et, enfin, vous avez une vue fortement typée à l'aide de fortement typé aides:
Ceci étant dit, parce que je vois que vous n'êtes pas à l'aide de tous les modèles de vue dans votre application, vous pouvez toujours essayer la suite de la laideur (non recommandé, le faire à vos risques et périls):
Bien sûr, de tels pornographie n'est pas quelque chose que je recommanderais à jamais écrire dans un point de vue et je ne le recommande pas, même à mes pires ennemis.
Conclusion: Dans un ASP.NET MVC de l'application, vous devez toujours utiliser les modèles de vue et fortement typé points de vue fortement typée aides (voir la première partie de ma réponse).
OriginalL'auteur Darin Dimitrov
Ici est l'exemple complet
le code C#
et enfin html
OriginalL'auteur Academy of Programmer