下拉列表 getSelectedValue

DropDownList getSelectedValue

我目前正在做一个 MVC 项目,我在视图中创建了以下静态 DropDownBox:

@Html.DropDownList("Art", new List<SelectListItem>
{
    new SelectListItem{Text="Orginal Vertrag",Value="Orginal"},
    new SelectListItem{Text="Anlage",Value="Anlage"},
    new SelectListItem{Text="Kündigung",Value="Kündigung"},
    new SelectListItem{Text="Sonstiger",Value="Sonstiges"}
}, "Dokumentenart auswählen")

我想在控制器 Class 中获取 SelectedValue。但是如果我尝试 Art.getSelectedValue() 它会在代码行下划线。所以我的问题是如何获得 SelectedValue()。那么你能帮帮我吗?

假设您 POST 一个表单,您可以尝试获取选定的值,如下所示:

var selectedArt = Request.Form["Art"];

否则,如果您发出 GET 请求,则应查看查询字符串参数。