如何在选定的索引更改时将下拉选定值传递给Controller

时间:2013-05-16 06:19:07

标签: asp.net-mvc

我是MVC的新手,我一度陷入项目我想检查批次的可用性,我使用的是Dropdownlist,它是由Batch表格填充的。

我的问题是,当我从同一时间从下拉列表中选择批次时,它会向Msg提供批次可用或不可用。

批处理表结构是: BatchID BachName TotalSeat AvailableSeat 01 L1 50 40 02 L2 20 20

我不知道该怎么做这个任务。

1 个答案:

答案 0 :(得分:2)

您可以在此link中看到不同的解决方案:

@using (Html.BeginForm("Method", "YourController")) {

@Html.DropDownList("Id", ViewBag.DropDownCollection as SelectList, "--pick--", new {
    title = "Pick Batch",
    onchange = "submit();"
});

}

ActionResult

public ActionResult Method(string Id)
{
 //do the logic here
}