Pergunta

Eu tenho um GridView em um UpdatePanel (ASP.Net 2.0).

Eu tenho esse código para o método PageIndexChanging da exibição de grade:

   protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
   {
            grdProductSearch.PageIndex = e.NewPageIndex;
            grdProductSearch.DataBind();
   }

Para o UpdatePanel, na coleção Triggers eu adicionei o GridView eo método PageIndexChanging para o EventName.

No entanto, os dados de grade exibe corretamente, mas não há resposta quando eu clique os números de página na parte inferior. O que estou fazendo de errado?

Graças.

Foi útil?

Solução

Desde a sua gridview no updatepanel, Não há necessidade de adicionar gatilho para paginação

- evento em PageIndexChanging, onde você vincular dados a grade, certifique-se, os dados são novamente buscada a partir do DB

- Certifique-se de paginação gridview é permitir que ...

AllowPaging="True"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top