none
Tabs MVC com botão externo RRS feed

  • Pergunta

  • Bom dia pessoal,

    Eu tenho um projeto legado em WebForms que utiliza iframes e Jquery para fazer abas, essas abas possuem um botão externo (como uma tela container)  que da um submit em toda a informação, por isso para pegar as informações dos iframes foi utilizado Jquery e javascript.

    Eu tenho que migrá-lo para MVC2, eu criei um projeto para teste, nele criei partialViews e com Jquery fiz as abas, mas não queria preencher os objetos por JQuery e javascript igual foi feito no WebForms,por isso tentei passar uma model para a partialView esperando que no submit ela ficasse preenchida e fosse colocada na model que contém as abas.

     

     public class ModelPai
     {
     public Aba1 Aba1 { get; set; }
     }
    
     public class Aba1
     {
     public String Nome { get; set; }
     public String Endereco { get; set; }
     }
    

     

    View Pai

     

     

    <% Html.BeginForm("Pai", "Salvar", FormMethod.Post);
     { %>
     
     <% Html.RenderPartial("Aba1", Model.Aba1); %>
     
     <input type="submit" value="Salvar" />
     
    <% }%>
    

     


    Mas isso não aconteceu :( , se houvesse um botão em cada aba seria tranquilo, mas o problema é o botão fora das abas.

    Se alguém tiver alguma idéia agradeço

     

    Obrigado



    quinta-feira, 28 de julho de 2011 12:26

Todas as Respostas

  • Marco, Não entendi bem, o problema é na hora de enviar os dados para o servidor ou na hora carregar os dados?

    Se forna hora de carregar, no metodo da action vc pode preencher o ViewData com as informações e na pagina obter esses valores.

    Espero ter ajudado.


    Milton
    sexta-feira, 5 de agosto de 2011 15:38