Ich bin neu zu asp.net MVC @ Visual Studio Community 2015. Ich habe 2 Modelle (Modell A, Modell B) und ich habe sie mit Fremdschlüssel verknüpft . Modell A Referenzen BASP.NET MVC Null zu viele Beziehung Dropdown-Liste Standard null
public virtual List<A> A_nav_prop { get; set; }
und Modell B verweisen A unter Verwendung
public int? AID { get; set; }
public virtual A A { get; set; }
Dann erzeugen die Steuerungen I (und automatisch die Ansichten) mit der Einheit Framework.
Wenn ich die Ansicht von B erstellen ausführen, erhalte ich eine Dropdownlist, der alle Werte des Modells A. zeigt
Das Problem ist, dass die Dropdownlist immer die Werte von Modell B zeigt. Ich möchte A erstellen können, ohne dass ich etwas aus der Dropdownliste auswählen muss.
Danke
Dann nur eine [Überlastung] verwenden (https://msdn.microsoft.com/en-us/library/system.web.mvc.html.selectextensions.dropdownlistfor(v=vs.118).aspx#M:System.Web.Mvc.Html.SelectExtensions. DropDownListFor''2% 28System.Web.Mvc.HtmlHelper {'' 0}, System.Linq.Expressions.Expression {System.Func {'' 0, '' 1}}, System.Collections.Generic.IEnumerable {System. W eb.Mvc.SelectListItem}, System.String% 29) von 'DropDownListFor()', das ein 'optionLabel' (' null'-Wert) akzeptiert –