MVC dropdownlist : der Wert und text basierend auf Tabelle in Datenbank

Ich habe eine Tabelle in der Datenbank

MVC dropdownlist : der Wert und text basierend auf Tabelle in Datenbank

Habe ich in der Lage, um die Liste der TypeName in meiner dropdownlist in meinem View

Derzeit bin ich dabei, ist mein controller

 [HttpGet]
        public ActionResult CreateModule()
        {
            var moduleTypes = _db.ModuleTypes.Select(moduleType => moduleType.TypeName).ToList();
            var model = new CreateModule
                {
                    TypeNames = moduleTypes.Select(m => new SelectListItem
                        {
                            Value = m,
                            Text = m,
                        })
                };
            return View(model);

        }

Blick

 <div class ="input-block-level">@Html.DropDownListFor(model => model.SelectedModuleTypeName, Model.TypeNames)</div>

Dass die Ergebnisse um so etwas wie dieses
MVC dropdownlist : der Wert und text basierend auf Tabelle in Datenbank

basierend auf meinem code, ich werde den TypeName aus der Sicht in meinem controller die post-Methode.
Wie ich kann ich mein code, um den Zugriff Id des TypeName im controller?

InformationsquelleAutor Cybercop | 2013-06-25
Schreibe einen Kommentar