none
PagePropertiesChanging Error RRS feed

  • Pergunta

  • olá estou tentando implementar a paginação de uma listview...

    eu uso linq e tenho os meus metodos que retornam um lista de determinado tipo...

    porem exitem casos em que eu preciso paginar uma lista em que eu uso 2 ou mais entidades sendo assim nao consigo usar o ObjectdataSource.

    meus metodos de paginação funcionam perfeitamente qdo eu tenho apenas uma lista na tela, porem quando eu tenho mais de uma lista o enveto das listas nao eh disparado...

    segue o codigo para analise

    lembrando que na dita tela eu tenho 3 listviews que necessitam de paginação

    aguardo resposta....Muiti Obigado

      protected void lsw_PagePropertiesChanging(object sender, PagePropertiesChangingEventArgs e)

            {

                dtp.SetPageProperties(e.StartRowIndex, e.MaximumRows, false);

                lsw.DataSource = Modulos;

                lsw.DataBind();

            }

     

            protected void lswCurso_PagePropertiesChanging(object sender, PagePropertiesChangingEventArgs e)

            {

                dtpCurso.SetPageProperties(e.StartRowIndex, e.MaximumRows, false);

                lswCurso.DataSource = CursosContratos;

                lswCurso.DataBind();

            }

     

            protected void lswFinanceiro_PagePropertiesChanging(object sender, PagePropertiesChangingEventArgs e)

            {

                dtpFinanceiro.SetPageProperties(e.StartRowIndex, e.MaximumRows, false);

                lswFinanceiro.DataSource = CursosContratos;

                lswFinanceiro.DataBind();

            }

     

            public interface IPageableItemContainer

            {

                event EventHandler<PageEventArgs> TotalRowCountAvailable;

                void SetPageProperties(int startRowIndex, int maximumRows, bool databind);

                int MaximumRows { get; }

                int StartRowIndex { get; }

            }

    segunda-feira, 28 de novembro de 2011 19:58