I'm trying to build a table where you can see the current state of a person (which is loaded from a database) in MVC3. The user have an option to change and set the status, which is saved to the database. As an example:

I'm very new to MVC3 and I'm not sure how to take the value of the dropdown menu to the controller.
My code for displaying the dropdownmenu/Set button is as follows:
<td>
<%= Html.DropDownList("Statuses",new SelectList(ViewData.Model.Statuses))%>
<a href="/People/Set" class="btn btn-primary">Set</a>
</td>
I managed to get the Set button to call a method in the "PeopleController," but I'm not sure how to:
- pass in the value from the dropdownlist
- ensure i'm not passing in the value from a wrong dropdownlist (in this example there are 3 dropdown lists).
- I have to ensure that I'm changing the status of the correct person - each person has a unique name, and I can change the correct Status if I know the name of the person.
Note:I'm using MVC3.