I'm starting in this problem MVC 2 I think you'll might help me. I produced a fundamental model

public class RegisterModel
{

    public string Name { get; set; }

    public int idCountry { get; set; }
    public string Country { get; set; }
 }

And That I have within the controller the next

public ActionResult Register()


ViewData["country"] = new SelectList(db.PAIS.ToList(), "ID_PAIS", "DESC_PAIS");
return View();

}

My view

   <div class="editor-field">
                        <%= Html.DropDownList("country")%>
                    </div>

however when I would like save money on the information base show us a error

    [HttpPost]
    public ActionResult Register(RegisterModel model)
    {
          USUARIO usuario = new USUARIO()
                {
                name = model.name,
                city = model.city // show me a error 
                }
    }

Would you please let me know how you can save within the database out of this parameters from dropdownlist during my aplication.

Please have a look only at that question. It might help answer your question.