MVC3で(データベースからロードされた)人の現在の状態を確認できるテーブルを作成しようとしています。ユーザーには、データベースに保存されるステータスを変更および設定するオプションがあります。例として:
私はMVC3に非常に慣れていないので、ドロップダウンメニューの値をコントローラーに取り込む方法がわかりません。
ドロップダウンメニュー/設定ボタンを表示するための私のコードは次のとおりです。
<td>
<%= Html.DropDownList("Statuses",new SelectList(ViewData.Model.Statuses))%>
<a href="/People/Set" class="btn btn-primary">Set</a>
</td>
「PeopleController」のメソッドを呼び出すための「設定」ボタンを取得できましたが、次の方法がわかりません。
- ドロップダウンリストから値を渡します
- 間違ったドロップダウンリストから値を渡していないことを確認してください(この例では、3つのドロップダウンリストがあります)。
- 正しい人物のステータスを変更していることを確認する必要があります。各人物には一意の名前があり、その人物の名前がわかっている場合は、正しいステータスを変更できます。
注:MVC3を使用しています。