ASP.NET MVC获取下拉列表值

Sma*_*lle 10 asp.net-mvc list drop-down-menu

在ASP.NET MVC中,如何从已发布的表单中获取选定的下拉列表值?

Gar*_*ler 6

public class MyController
{
    public ActionResult MyAction(string DropDownListName)
    {

    }
}
Run Code Online (Sandbox Code Playgroud)

这将在MasterMind的答案中为您执行代码行.您要使用哪种方法取决于您的情况.在我看来,两者都很好.

如果所有可能的选定值都是数字,您也可以这样做:

public class MyController
{
    public ActionResult MyAction(int DropDownListName)
    {

    }
}
Run Code Online (Sandbox Code Playgroud)

然后它会将所选值的字符串转换为整数.