2016-05-18 9 views
0

私は現在、MVCプロジェクトに取り組んでいると私は、ビュー内の静的DropDownBox次なさ:のDropDownList getSelectedValue

@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") 

私はコントローラクラスにSelectedValueを取得したいです。しかし、私がArt.getSelectedValue()を試すと、コード行に下線が引かれます。だから私の質問はどうすればそれを得るのですかSelectedValue()。だから私を助けてくれますか?

答えて

0

フォームをPOSTすると仮定すると、あなたは以下のように選択した値を取得しようとすることができます:あなたがGET要求を行う場合

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

そうでない場合は、クエリ文字列パラメータになります。

+0

私が必要としていたことに感謝します。テキストフィールドやラベルなどのcshtmlオブジェクトでこのリクエストを行うことはできますか? – Lukas