Ich habe mvc3 Web-Anwendung. Darin habe ich EF verwendet und zwei Dropdown-Listen aus der Datenbank bevölkern.Übergeben DropDown ausgewählten Wert aus Sicht zu Controller in MVC3?
Wenn ich jetzt Werte aus diesen Dropdown-Listen auswähle, muss ich sie innerhalb von webgrid zeigen wie kann ich das tun?
@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
<fieldset>
<legend>Mapping</legend>
<div class="editor-label">
@Html.Label("Pricing SecurityID")
</div>
<div class="editor-field">
@Html.DropDownListFor(model => model.ID,
new SelectList(Model.ID, "Value", "Text"),
"-- Select category --"
)
@Html.ValidationMessageFor(model => model.ID)
</div>
<div class="editor-label">
@Html.Label("CUSIP ID")
</div>
<div class="editor-field">
@Html.DropDownListFor(model => model.ddlId,
new SelectList(Model.ddlId, "Value", "Text"),
"-- Select category --"
)
@Html.ValidationMessageFor(model => model.ddlId)
</div>
<p>
<input type="submit" value="Mapping" />
</p>
</fieldset>
}
wenn ich klickte auf Mapping
Taste wird es auf neue Seite geht Mapping.cshtml
genannt und WebGrid mit diesen beiden Werten zeigen müssen.
Schöner @Shyju hat. Wie können wir den AutoMapper in GetThat verwenden, um das Domänenmodell mit dem View-Modell zuzuordnen? –