Как показать результат, используя метод изменения? - PullRequest
0 голосов
/ 12 декабря 2018

Я хочу показать данные одним кликом из моего выпадающего списка.Как я могу получить это?Я новичок в ASP.NET MVC.

Ниже приведен индекс мой вид:

    <div class="form-group">
        @Html.Label("Process", htmlAttributes: new { @class = "control-label col-md-1" })
        <div class="col-md-4">
            @Html.DropDownList("ProcessID", null,"Please Select", htmlAttributes: new { @class = "form-control", onchange = "CallChangefunc()" })
            @*@Html.ValidationMessageFor(model => model, "", new { @class = "text-danger " })*@
        </div>
    </div>

Мой метод на контроллере:

    public ActionResult Index(int? ProcessID = null)
        {
            ViewBag.ProcessID= new SelectList(db.Processes, "ProcessID", "ProcessName");
            var agendaList = db.AgendaUploads.Where(l => l.ProcessID == ProcessID).ToList();
            return View(agendaList);
        }

И у меня есть этот скрипт:

<script>
function CallChangefunc(val)
{

    window.location.href="/AgendaUploads/Index?q="+val;

}
</script>

Как получить данные об изменении в выпадающем списке?Заранее спасибо.

...