Quelle est la meilleure méthode pour stocker viewstate dans une application Web mobile ASP.Net?

StackOverflow https://stackoverflow.com/questions/214379

Question

Je suis curieux de savoir quelles techniques vous trouvez les meilleures pour le stockage et la maintenance de viewstate par rapport à une application ASP.Net exécutée dans un navigateur Web mobile (par exemple, Treo avec Windows Mobile ou le navigateur Web Blackberry Curve).

Était-ce utile?

La solution

Si vous utilisez les contrôles mobiles, l'état d'affichage peut en réalité être stocké dans la session afin d'éviter toute consommation de bande passante. Voir ce lien http://msdn.microsoft.com/en-us/library /cteh3e77.aspx pour plus d'informations sur les contrôles mobiles et le maintien de l'état.

J'espère que cela vous aidera.

Autres conseils

Certaines des commandes mobiles enregistrent toujours les paramètres de manière que les téléphones plus anciens ne prennent peut-être pas en charge. Si vous ciblez des téléphones mobiles plus anciens, vous devez modifier vos paramètres de session en mode sans cookie ou commencer à utiliser la collection HiddenVariables (que les téléphones plus anciens peuvent utiliser). Nous avons utilisé des variables cachées puisqu’il n’était pas possible d’adopter l’ensemble du site Web. Cependant, les variables cachées ne pouvant être que des chaînes, vous devez être prêt à sérialiser des objets dans des champs cachés en tant que chaînes, comme le fait Viewstate.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top