Bonjour tout le monde !

J'ai ici un problème avec ma classe de tableau que j'ai créé, héritant de System.Web.UI.WebControls.Table .

Le problème est :

Le ViewState est vide durant mon PostBack, ce qui signifie que toutes les propriétés de mon tableau (que j'ai sauvegardé dans ledit ViewState) sont à null ou avec leur valeurs par défaut.

Voici le code de mon tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public bool DisplayHeaders
{
	get
	{ 
		if (ViewState["TableDisplayHeader"] == null )
			 ViewState["TableDisplayHeader"] = true;
		return (bool)ViewState["TableDisplayHeader"];
	}
	set { ViewState["TableDisplayHeader"] = value; }
}
Est-ce bien une façon d'enregistrer une propriété dans le ViewState ?


Je vous remercie d'avance pour les réponse =)