у меня есть этот код в представлении
@using (Html.BeginForm())
{
@: Location @Html.DropDownList("territryID", (SelectList)ViewBag.Territory, "choose one")
@Ajax.ActionLink(
"ok",
"Info", new { territryID = "#territryID" },
new AjaxOptions
{
InsertionMode = InsertionMode.Replace,
HttpMethod = "POST",
UpdateTargetId = "post1"
})
<div id="post1">
</div>
}
и этот код в моем контроллере
[HttpPost]
public ActionResult Info(int? territryID)
{
if (territryID == null)
{
return RedirectToAction("Info");
}
var model = (from c in _db.OCRDs
where c.Territory == territryID
select c).Distinct();
return PartialView("_getCustomerByTerritory", model);
}
как передать выбранное значение в раскрывающемся списке параметру terryID в контроллере, как это сделать?
спасибо,
Erick