How do I get the DropDownListFor
selected value into the ActionLink
route value (OrderId
)?
@Html.DropDownListFor(model => model.CustomerId, new SelectList(Model.Orders, "OrderId", "Total"))
@Ajax.ActionLink("View Order", "OrderDetails",
new
{
OrderId = 1 // Dropdown value here!
},
new AjaxOptions()
{
HttpMethod = "GET",
UpdateTargetId = "OrderDetailsDiv",
InsertionMode = InsertionMode.Replace
})
<div id="OrderDetailsDiv"></div>
I am using MVC 5.