2009-05-14 14 views
10

ASP.NET MVCでは、投稿されたフォームから選択したドロップダウンリストの値を取得するにはどうすればよいですか?ASP.NET MVCドロップダウンリストの値を取得

+1

こちらをご覧ください。 [DropeDown List](http://odetocode.com/blogs/scott/archive/2010/01/18/drop-down-lists-and-asp-net-mvc.aspx) – dev

答えて

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

    } 
} 

これはあなたのための首謀者の回答でコードの行を行います。どの方法を使用するかは、状況によって異なります。いずれも、私の意見では問題ありません。すべての可能な選択された値が数値である場合

あなたもこれを行うことができます。

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

    } 
} 

それは、あなたのための整数に選択した値の文字列を変換します。

+0

ありがとうございます@ギャリー、データベースのリストから目的のIDを取得するために半日を無駄にしました。このソリューションは、ドロップダウンリストのチェック[this](http://www.dotnetfunda.com/articles/show/2918/working-with -dropdownlist-in-aspnet-mvc)、希望は誰かを助けます – stom

4
public class MyController 
{ 
    public ActionResult MyAction (FormCollection form) 
    { 
     string value = form["DropDownListName"]; 
    } 
} 
関連する問題