Reduzir ASP.NET tamanho controle de menu (sem bibliotecas 3rd party)

votos
7

Eu tenho um bastante simples controle de menu ASP.NET 2.0 usando um Sitemap guarnições de arquivo e de segurança. Há apenas 21 opções de menu, mas os resultados HTML do menu é um 14k gritante. O site está hospedado na intranet da nossa empresa e deve ser serverd para as pessoas em todo o mundo em largura de banda limitada, então eu gostaria de reduzir o tamanho dos menus.

Qual é a melhor maneira de fazer isso? Alguém tem uma boa referência? Eu tenho as seguintes restrições:

  • A solução não deve fazer referência a quaisquer arquivos 3ª parte DLL (conseguir a aprovação seria um pesadelo)
  • Tem que trabalhar com o IE 6

CSS e JavaScript estão bem, enquanto eles trabalham com IE 6.

Publicado 07/08/2008 em 18:38
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

Dê uma olhada: http://www.asp.net/CSSAdapters/Menu.aspx

O Menu controle padrão está prestando demasiada HTML.

Respondeu 07/08/2008 em 18:42
fonte usuário

votos
1

Você pode ter um olhar para o meu menu de ASP.NET pós otimização . O que faço é extrair a parte comum do menu prestados em cada página em um arquivo externo que é carregado e armazenado em cache apenas uma vez no navegador do usuário. Desta forma, as páginas são 60-70% menores em alguns casos.

Respondeu 22/03/2009 em 18:17
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more