Comment minimiser la taille de la vision d'une page dans ASP.NET? S'il vous plaît aider. P>
6 Réponses :
Vous ne pouvez pas minimiser la taille de la visualisation. C'est ASP.NET qui sérialise / désériialise. Bien que vous puissiez désactiver sélectivement la visiteuse des contrôles qui n'en ont pas besoin. P>
Vous pouvez la compresser et l'enregistrer dans votre propre champ de formulaire
Vous pouvez activer la compression sur le serveur pour minimiser la taille des données transférées via le réseau ou enregistrer la visionneuse sur le disque et ne jamais l'envoyer au client. P>
Vous avez plusieurs options pour réduire la vieilletate: p>
très bonne réponse ! merci! Mais même si, même si vous stockez le côté du serveur de visualisation ou la compression, il pourrait s'agir de bonnes méthodes, à mon avis, le moyen le plus simple de réduire la taille de sa taille sera toujours de désactiver les commandes qui ne nécessitent pas la vieille.
La plupart des points sont mis en évidence dans les autres réponses. Voici un qui pourrait être utile: p>
Réduisez le nombre de contrôles de serveur (par exemple les contrôles Web / html) Especiall ceux que vous n'avez pas besoin. Utilisez des balises HTML simples à la place. P>
J'ai vu trop de cas de commandes de table de table / ligne / cellule redondantes où la normale
fera. P>
0 commentaires
1
votes J'ai choisi de sauvegarder l'état d'affichage sur le serveur dans une base de données elle-même et ne l'autorise pas à être transmise dans le code HTML au client qui gonfle la taille de la page. Vous pouvez prolonger le HiddenfieldPagestePersister et travailler autour de cela. J'ai écrit un article détaillé autour de cela si vous souhaitez ... p>
1 commentaires
Lien mort Lien mort
0
votes protected override PageStatePersister PageStatePersister { get { return new SessionPageStatePersister(this); } } add the above code in the code behind of the page that generates large viewstate values. This allows storing the viewstate in the session. Only a key for the viewstate should be added now.
0 commentaires
|