Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro Diniz

[Resolvido] PostBack

Recommended Posts

Tenho um GridView com TemplateField (ImageButton) que ao clicar executa um RowCommand redirecionando para outra pagina, acontece que nao consigo fazer funcionar a paginação e o evento do ImageButton ao mesmo tempo, quando coloco if (!IsPostBack) { }; no PageLoad o ImageButton funciona e quando retiro a paginação para de funcionar, rs

 

Obs.: Quando a ação do button funciona a paginação mostra o total de paginas mais ao clicar o grid fica em branco(vazio).

 

 

Page Load

protected void Page_Load(object sender, EventArgs e)
    {
        CarregaGrid();
    }

 

PageIndexChanging

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Page Load

 

protected void Page_Load(object sender, EventArgs e)
    {
        if(!IspostBack)
           CarregaGrid();
    }

protected void GridView_Pedidos_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView_Pedidos_Pedidos.PageIndex = e.NewPageIndex;
        CarregaGrid();
    }

Faça desta forma.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Page Load

 

protected void Page_Load(object sender, EventArgs e)
    {
        if(!IspostBack)
           CarregaGrid();
    }

protected void GridView_Pedidos_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView_Pedidos_Pedidos.PageIndex = e.NewPageIndex;
        CarregaGrid();
    }

Faça desta forma.

 

Abraços...

 

 

 

Muito Obrigado, funcionou perfeitamente!

 

Só uma duvida, qual a diferença em utilizar "if(!IspostBack)" com ou sem {} ?

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.