Publicação de formulário da ASP.NET MVC

 
Name:

Minha forma está acima, como recupero os valores no meu controlador?

Muito obrigado antecipadamente! Difícil encontrar o material certo por causa dos diferentes Previews do MVC sendo lançados e sendo diferentes.

Isso funciona para ASP.Net MVC Beta.

  public ActionResult Add( string name ) { .... } or public ActionResult Add( FormCollection form ) { string name = form["Name"]; } or public ActionResult Add( [Bind(Prefix="")]Villa villa ) { villa.Name ... } 

Você já tentou algo assim? Pseudo-código…

 public class VillaController : Controller { public ActionResult Add(string name) { // Code... } } 

Pertence às suas rotas de URL, você definiu.

No seu caso, o formulário está procurando por um controlador chamado “Villa” e a ação dentro dele denominada “Adicionar”.

Talvez você devesse ler a postagem do blog de ScottGu: http://weblogs.asp.net/scottgu/archive/2008/09/02/asp-net-mvc-preview-5-and-form-posting-scenarios.aspx