none
Erro ao chamar PartView RRS feed

  • Pergunta


  • Boa tarde, estou com seguinte problema, 

    Toda vez que chamo a tela abaixo,peso  que seja executado meu  @Html.Partial("_DetalheContaPagar").

    <div class="col-sm-7">
                    <h4>Visualizar:</h4>
                    <div class="row">
                        <div class="col-xs-12">
                            @Html.Partial("_DetalheContaPagar")
                            
                        </div>
                    </div>
                    <div class="row text-right">
                        <div class="col-xs-12">
                            <h4>Total: <strong><span></span></strong></h4>
                        </div>
                    </div>
     </div>

    Apesar de cair na linha marcada acima, na cai no meu controller para executar o select na base.

    Controller:

       public ActionResult DetalheContaPagar()
            {
                if (ModelState.IsValid)
                {
                    var rep = new FinanceiroRep();
                    return PartialView("_DetalheContaPagar", rep.DetalheContaPagar(Convert.ToInt64(Session["EmpresaId"])));
                }

                return PartialView("_DetalheContaPagar");
            }

    Obrigado.

    

    segunda-feira, 18 de maio de 2015 16:51

Respostas

  • A chamada a uma Partial View sempre acionará a Action relacionada à mesma. O comportamento que vc descreveu não é um erro, mas sim o padrão assumido pelo ASP.NET MVC.
    • Marcado como Resposta _Manigold_ segunda-feira, 18 de maio de 2015 23:27
    segunda-feira, 18 de maio de 2015 16:56

Todas as Respostas

  • A chamada a uma Partial View sempre acionará a Action relacionada à mesma. O comportamento que vc descreveu não é um erro, mas sim o padrão assumido pelo ASP.NET MVC.
    • Marcado como Resposta _Manigold_ segunda-feira, 18 de maio de 2015 23:27
    segunda-feira, 18 de maio de 2015 16:56
  • Olá Renato, mas infelizmente não está caindo no meu controller , onde está relacionado a chamada .

    Honestamente não sei onde estou errando.

    Obrigado.

    A ideia é a seguinte, @Html.Partial("_DetalheContaPagar") chama o controller e traz o resultado.

    Obrigado.

    • Editado _Manigold_ segunda-feira, 18 de maio de 2015 17:04
    segunda-feira, 18 de maio de 2015 17:03
  • Olá Renato, mas infelizmente não está caindo no meu controller , onde está relacionado a chamada .

    Honestamente não sei onde estou errando.

    Obrigado.

    A ideia é a seguinte, @Html.Partial("_DetalheContaPagar") chama o controller e traz o resultado.

    Obrigado.

    Ná verdade eu  renderizo a partialview para o lado direito.

    Obrigado.

    segunda-feira, 18 de maio de 2015 17:28