Menu

viewstate Posts

[Maj] Créer une propriété dans le ViewState

Suite au billet publié récemment sur comment créer une propriété dans le ViewState, l’un de mes collègues (Guillaume ROUCHON) m’a alerté sur le fait que cela pouvait être optimisé. En effet, dans l’exemple précédent, si la propriété est accédée nous affectons une valeur par défaut au ViewState si celle-ci était Null. Par cette action nous faisons grossir le ViewState par des données inutiles vu que la valeur par défaut ne change pas.

Read More

Créer une propriété dans le ViewState

Une des questions qui revient souvent quand on développe en ASP.Net, c’est comment persister facilement et simplement une donnée sur une page dans le ViewState pour pouvoir la réutiliser à chaque PostBack. Avant de faire cela il faut déjà comprendre que cela à un coup.

En effet la moindre information persistée dans le ViewState prend beaucoup de place et donc alourdit la page et son chargement, il faut donc l’utiliser avec beaucoup de précaution. Il faut savoir aussi que seules les données sérialisables peuvent être ajoutées au ViewState.

Read More