Réduisez la taille du contrôle de menu ASP.NET (sans les bibliothèques tierces)

J'ai un contrôle de menu ASP.NET 2.0 assez simple utilisant un fichier sitemap et des paramètres de sécurité. Il n'y a que 21 options de menu, mais le résultat HTML du menu est un énorme 14k. Le site est hébergé sur l'intranet de notre entreprise et doit être accessible aux personnes du monde entier avec une bande passante limitée. J'aimerais donc réduire la taille des menus.

Quelle est la meilleure façon de procéder ? Quelqu'un a-t-il une bonne référence ? J'ai les contraintes suivantes :

  • La solution ne doit faire référence à aucun fichier DLL tiers (obtenir l'approbation serait un cauchemar)
  • Doit fonctionner avec IE 6

CSS et JavaScript conviennent, tant qu'ils fonctionnent avec IE 6.

请先 登录 后评论