Ich habe eine Teilansicht, die als eine Modalität in anderen Ansicht geladen wird.Kann DropDownListFor in einer Teilansicht nicht binden
-Code in Teilansicht
@Html.DropDownListFor(modal => modal.CompanyName, new SelectList(ViewBag.Companies, "CompanyName", "CompanyName"), "Select Company")
Und Aktion Daraus resultierende
public ActionResult Add()
{
Contacts_VM vm = new Contacts_VM();
using (Entities xContext = new Entities())
{
ViewBag.Companies = new SelectList(xContext.Companies.ToList(), "CompanyName", "CompanyName");
}
return PartialView("~/Views/Contact/_AddEdit.cshtml", vm);
}
oben Code Ich bin Fehler
Databinding nachrichten- bekommen: ‚System.Web.Mvc .SelectListItem 'enthält keine Eigenschaft mit dem Namen' CompanyName '.
Wie kann ich das beheben?