Nous utilisons ASP.NET MVC avec NHibernate et nous aimerions créer plusieurs listes déroulantes à l'aide de valeurs (classe personnalisée) de la base de données. Cela fonctionne réellement, mais comment puis-je gérer la valeur "vide"; Je veux dire, le DropdownValue "non sélectionné"? Quelque chose comme "- Select -" en haut de la liste ... Quelqu'un at-il une expérience avec cette combinaison NHibernate, ASP.NET MVC et Dropdown?Utilisation de NHibernate, ASP.NET MVC et Dropdown
Merci!
salut HokieMike, merci beaucoup pour votre première suggestion! J'utilise déjà le pattern ViewModel. (à propos, ça devient plus compliqué si les vues Master/Details rejoignent le jeu) Voici comment je le fais pour le moment: Sur la View j'appelle la méthode "AsSelectList" sur la propriété de classe personnalisée qui me renvoie la SelectList de ce type de liste déroulante. Dans cette méthode, le "--Select--" est ajouté à partir de la base de données avec l'IdValue 1. Cela fonctionne sans problèmes. Mais s'il s'agit de sauver l'objet, je préférerais avoir "NULL" dans la BD si "--Sélection--" a été sélectionné et non la clé étrangère 1 de "--Sélectionner" ... – stromflut