Ir para conteúdo

POWERED BY:

Arquivado

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

sublyer

GridView - Controles desaparecem após PostBack

Recommended Posts

Olá pessoal,

 

A tempo estou tendo problemas com os templates fields do componente GridView, que após ser feito o PostBack dentro de um UpdatePanel, eles simplismente desapareciam.

 

E nesta semana tive a sorte de encontrar uma solução, pois este problema é devido a um bug do componente GridView em relação a ViewState.

 

Segue abaixo a correção deste bug.

 

protected override void LoadViewState(object savedState)
    {
        DataControlFieldCollection collection1;

        collection1 = GridView1.Columns.CloneFields();
        base.LoadViewState(savedState);
        GridView1.Columns.Clear();
        foreach (DataControlField field in collection1)
        {
            GridView1.Columns.Add(field);
        }
    }

Fonte: https://connect.micr...edbackID=264031

 

Um grande abraço a todos

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.