none
MVC - Passagem de parâmetro RRS feed

  • Pergunta

  • Saudações a todos.

    Tenho o seguinte cenário:

    Estou em uma View onde gravo algumas informações sobre uma entrega (dentre elas, o Id da entrega). Ao concluir este cadastro é chamada outra View, onde serão inseridos ositens dessa entrega. Pois bem, o que preciso é que o ID daEntrega seja atribuído há algum dos campos da minha View de Itens da Entrega, seria utilizada como chave estrangeira. Vejam bem, eu preciso especificamente desse ID que vem da View anterior.

    Alguém pode me dar uma luz ?

    OBS. Sei que posso fazer isso atribuindo o valor p/ uma variável static, mas gostaria de fazer de outra forma (se possível).


    Brian Souza - Análise e Desenvolvimento de Sistemas


    • Editado Brian Souza terça-feira, 11 de setembro de 2012 19:13
    terça-feira, 11 de setembro de 2012 19:10

Respostas

  • Boa tarde Brian.

    public ActionResult ItensEntrega(int IdEntrega)
    {
    //Faz algo
    ViewBag.Id = IdEntrega;
    return View();
    }

    Dentro da View voce consegue acessar a ViewBag usando ViewBag.Id.

    A sua chamada da Action ItensEntrega está sendo feita como?

    Abraço.

    • Sugerido como Resposta Priscila Mayumi Sato quarta-feira, 12 de setembro de 2012 11:48
    • Marcado como Resposta Brian Souza sexta-feira, 26 de outubro de 2012 14:42
    terça-feira, 11 de setembro de 2012 22:51

Todas as Respostas

  • Você poderia fazer utilizando a session

    não sei informar se é a melhor forma, mas é uma outra opção


    Bruno Viegas D. Ribeiro

    Nunca abandone sua thread!
    - Se alguma resposta resolveu seu problema marque-a como resposta para que possa ajudar outras pessoas.
    - Se a resposta não resolveu, mas ajudou a você chegar a sua resposta Marque-a como útil.

    terça-feira, 11 de setembro de 2012 19:44
  • Boa tarde Brian.

    public ActionResult ItensEntrega(int IdEntrega)
    {
    //Faz algo
    ViewBag.Id = IdEntrega;
    return View();
    }

    Dentro da View voce consegue acessar a ViewBag usando ViewBag.Id.

    A sua chamada da Action ItensEntrega está sendo feita como?

    Abraço.

    • Sugerido como Resposta Priscila Mayumi Sato quarta-feira, 12 de setembro de 2012 11:48
    • Marcado como Resposta Brian Souza sexta-feira, 26 de outubro de 2012 14:42
    terça-feira, 11 de setembro de 2012 22:51