Usuário com melhor resposta
Como passo paramentros dentro de uma View do aspnet Mvc

Pergunta
-
Respostas
-
@using (Html.BeginForm("Action", "Controller", FormMethod.Post)) { @Html.TextBoxFor(p => p.seu atributo) <input type="submit" name="qualquer coisa" value="o nome do seu botão" /> } Na sua controller deve colocar a sua actionResult dessa maneira. [HttpPost] public ActionResult NomeDaSuaAction(Classe teste) { var aaa = teste.atributo; return View(Tipada) }
A sua classe como parâmetro na Action deve ser a mesma utilizada pela View.
Espero ter ajudado ...
Abras
- Marcado como Resposta Giovani CrModerator quarta-feira, 9 de outubro de 2013 14:47
Todas as Respostas
-
Não conheço muito bem MVC mas sei que não é aconselhável utilizar GridView com Asp.net MVC.
Você possui esta alternativa, Segue o link.
http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx
-
-
-
-
@using (Html.BeginForm("Action", "Controller", FormMethod.Post)) { @Html.TextBoxFor(p => p.seu atributo) <input type="submit" name="qualquer coisa" value="o nome do seu botão" /> } Na sua controller deve colocar a sua actionResult dessa maneira. [HttpPost] public ActionResult NomeDaSuaAction(Classe teste) { var aaa = teste.atributo; return View(Tipada) }
A sua classe como parâmetro na Action deve ser a mesma utilizada pela View.
Espero ter ajudado ...
Abras
- Marcado como Resposta Giovani CrModerator quarta-feira, 9 de outubro de 2013 14:47
-
Simples... cria um form cujo action aponta para um controller e ao clicar no botão submit ele envia os dados para o controller. Você pega e faz o que quiser com eles. Exemplo:
http://viniciusquaiato.com/blog/asp-net-mvc-submit-com-ou-sem-ajax/
E para pegar os dados do Controller e trazer para View faça isso://Controller Index public ActionResult Index() { ViewBag.Name = "Tiago"; } //View Index (ASPX) <p> My name is <b><%: ViewBag.Name %></b>, </p>
- Sugerido como Resposta Paulo M Dalbosco terça-feira, 20 de agosto de 2013 19:51