none
Dados não sendo exibidos após paginação RRS feed

  • Pergunta

  • Boa Tarde gente,

    Estou tentando paginar uma aplicação. Até ai tudo bem, os dados são exibidos de maneira correta.

    Mas quando faço a paginação, os campos são mostrados em branco.O estranho é que no banco de dados esta tudo ok.

    Estou usando o seguinte código no index do controlador:

    public ActionResult Index(int? pagina)
            {
                var propostas = db.Propostas.Include(p => p.Entidade).Include(p => p.Leilao);
    
                var contexto = new MercadoVerde();
                var lista = contexto.Propostas.ToList();
                int tam_pagina = 50;
                int num_pagina = (pagina ?? 1);
    
                return View(lista.ToPagedList(num_pagina, tam_pagina));     
                          
            } 

    Estou usando um código semelhante em outro controlador e dá certo.

    public ActionResult Index(int? pagina)
            {
                var leiloes = db.Leiloes.Include(l => l.Entidade);
    
                var contexto = new MercadoVerde();
                var lista = contexto.Leiloes.ToList();
                int tam_pagina = 50;
                int num_pagina = (pagina ?? 1);
    
                return View(lista.ToPagedList(num_pagina, tam_pagina));            
            }

    Gostaria de pedir a ajuda de voces para solucionar este problema. Obrigado.


    • Editado _Omnislash_ quarta-feira, 17 de outubro de 2012 16:19
    quarta-feira, 17 de outubro de 2012 16:18

Todas as Respostas

  • Porquê você está buscando do banco os dados nas variaveis propostas e leiloes se você não está usando isso para nada?

    Tem certeza que os dados que são exibidos na view são os dados corretos que você está esperando?

    Debuga a variavel lista e vê a quantidade de registros que ela trás.


    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    quarta-feira, 17 de outubro de 2012 16:31
  • Boa noite e obrigado pela atenção.

    Bom, tenho uma chave estrangeira de entidades para leilões, uma de entidades para propostas e outra de leilões para propostas. Eu queria ter alguns dados de entidades em leilões, alguns dados de entidades em propostas e alguns dados de leilões em propostas, então tive que cria-las. Baseando nisso, assim que eu gerei os controllers, essas buscas nos bancos de dados já vieram prontas, eu não as alterei.

    Os dados exibidos nas views de Leilão são os dados corretos que eu espero. Tentarei debugar a variável lista aqui.

    A variável lista está trazendo 3 registros.
    • Editado _Omnislash_ sexta-feira, 19 de outubro de 2012 00:04
    quarta-feira, 17 de outubro de 2012 23:18