
Envoyé par
Mouss26
ben le viewstate est de toute manière présent dans les page aspx...
Manquerait plus que ça

Ça se désactive très bien hein, c'est même
conseillé par MS pour les pages qui n'en ont pas besoin

Envoyé par
Mouss26
donc ce n est pas en rajoutant qq octect a ta page que ca va freiner ton transfert vers le client
Quelques octets non. Mais le viewstate a tendance à prendre beaucoup de place très vite, pour rien. + le temps de le générer/décomposer à chaque fois, pour rien.

Envoyé par
Mouss26
et ici j ai choisi d utiliser le viewstate justement pcq il n y a que 3 variables à retenir par page ...
... tandis que si j avais utilisé les session ...
Et la méthode normale, ça ne va pas ?

(méthode normale = querystring ou formulaire GET/POST donc
Tu as une page qui en appelle une autre en lui passant 3 petits paramètres. D'un côté, tu balances directement un lien vers la page en question en mettant les paramètres dedans. De l'autre, tu les colles dans le viewstate sur la première page et tu les récupères depuis le viewstate sur l'autre...
J'ai du mal à trouver que la solution viewstate est la plus simple. En plus d'empêcher d'accéder manuellement à la page appelée en y passant des paramètres lambda pour tester.
Pouvoir tester ses pages sans avoir à passer par 10 autres pages histoire d'avoir les bonnes valeurs en viewstate+session, j'ai tendance à trouver ça bien

Partager