Wir verwenden ASP.NET MVC zusammen mit NHibernate und wir möchten mehrere Dropdown-Listen mit Werten (benutzerdefinierte Klasse) aus der Datenbank erstellen. Das funktioniert tatsächlich, aber wie handhabe ich den "leeren" Wert; Ich meine, der "nicht ausgewählte" DropDownValue? Etwas wie "- Select -" oben auf der Liste ... Hat jemand Erfahrung mit dieser Kombination NHibernate, ASP.NET MVC und Dropdown?Arbeiten mit NHibernate, ASP.NET MVC und Dropdown
Danke!
hallo HokieMike, vielen Dank für Ihren ersten Vorschlag! Ich verwende bereits das ViewModel Pattern. (übrigens, es wird kniffliger wenn Master/Details Views dem Spiel beitreten) So mache ich es im Moment: In der View rufe ich die Methode "AsSelectList" auf der benutzerdefinierten Klasseneigenschaft auf, die mir die SelectList zurückgibt von diesem Dropdown-Typ. Innerhalb dieser Methode wird der "- Select -" aus der Datenbank mit dem IdValue 1 hinzugefügt. Dies funktioniert ohne Probleme. Aber wenn es darum geht, das Objekt zu speichern, würde ich lieber "NULL" in der Datenbank haben, wenn "- Select -" ausgewählt wurde und nicht der Fremdschlüssel 1 von "- Select -" ... – stromflut