OVH Cloud OVH Cloud

Pb avec taille du ViewState

2 réponses
Avatar
Sylvain
Bonjour,

J'ai une page aspx qui est très lente lors des postback.
Je me suis aperçu que le viewstate était vraiment énorme.
Mais je ne sais pas quoi faire pour le diminuer, sachant que ma page
contient environ une quinzaine de controle.
Par contre, j'ai une dropdown qui contient environ 5000 enregistrements.

Svp aidez moi,....

2 réponses

Avatar
Faust
/_Sylvain_ a exprimé avec précision/ :
Bonjour,

J'ai une page aspx qui est très lente lors des postback.
Je me suis aperçu que le viewstate était vraiment énorme.
Mais je ne sais pas quoi faire pour le diminuer, sachant que ma page
contient environ une quinzaine de controle.
Par contre, j'ai une dropdown qui contient environ 5000 enregistrements.

Svp aidez moi,....



il te faut trouver une autre solution pour ton dropdown
d'une manière assez générale, autant d'informations ne sont pas
exploitables par un utilisateur: propose lui un système de filtre, des
informations hiérarchisées, ou autre

--
Mephitiquement votre,
Faust
ICQ #161252577
Avatar
Simon Mourier [MS]
Pour une contrôle de cette taille, vous pouvez désactiver le viewstate par
exemple

myDropDown.EnableViewState = false;

et gérer ensuite les évènements, valeurs, etc... "à la main" comme en ASP ou
d'autres languages / plateformes.

Simon.

"Sylvain" a écrit dans le message de
news:
Bonjour,

J'ai une page aspx qui est très lente lors des postback.
Je me suis aperçu que le viewstate était vraiment énorme.
Mais je ne sais pas quoi faire pour le diminuer, sachant que ma page
contient environ une quinzaine de controle.
Par contre, j'ai une dropdown qui contient environ 5000 enregistrements.

Svp aidez moi,....