Usuário com melhor resposta
Menu sendo recriado nas páginas

Pergunta
-
Uso VS2010, aspnet4, c# sqlserver2008
Na minha aplicação web, tenho uma página chamada "MenuSite.master" esta contém o menu da minha aplicação, montado a partir de um sitemap.
Nas paginas do site, importo este menu MasterPageFile="~/MenuSite.master".
Quando visualizo o código-fonte das páginas da aplicação, elas remontam todo o código do menu em cada página isso aumenta e muito o código da página, prejudicando a performance da aplicação
É normal esse código remontar em todas as páginas
Álvaro Luiz
Respostas
-
Como meu menu é estático, fiz uns testes desabitando o viewState do menu, e resolveu o problema, diminuiu consideravelmente o conteúdo do viewState.
Álvaro Luiz
- Marcado como Resposta Álvaro Luiz terça-feira, 7 de abril de 2015 21:46
-
Luiz, boa noite!
Seu menu é dinamico ou statico? O código remontando é certo porque ele fica na masterPage e toda vez que uma pagina abre o código da masterPage vai ter que carregar.
Se a resposta for útil, favor votar como útil para que ajude outros usuários com a mesma dúvida.
Att,
André Côrte
Analista de Sistema
Skype: corte.solutions
Nosso trabalho
Grupo de Estudo no Facebook
Canal de Estudo no Youtube- Marcado como Resposta Álvaro Luiz terça-feira, 7 de abril de 2015 21:47
Todas as Respostas
-
Luiz, boa noite!
Seu menu é dinamico ou statico? O código remontando é certo porque ele fica na masterPage e toda vez que uma pagina abre o código da masterPage vai ter que carregar.
Se a resposta for útil, favor votar como útil para que ajude outros usuários com a mesma dúvida.
Att,
André Côrte
Analista de Sistema
Skype: corte.solutions
Nosso trabalho
Grupo de Estudo no Facebook
Canal de Estudo no Youtube- Marcado como Resposta Álvaro Luiz terça-feira, 7 de abril de 2015 21:47
-
-
Como meu menu é estático, fiz uns testes desabitando o viewState do menu, e resolveu o problema, diminuiu consideravelmente o conteúdo do viewState.
Álvaro Luiz
- Marcado como Resposta Álvaro Luiz terça-feira, 7 de abril de 2015 21:46
-
Luiz, boa tarde!
Não use viewstate para menu, evite usa-lo tente usar session mas tambem use o nescessario. Poderia postar seu código para ver como esta fazendo e se pode ser melhorado?
Se a resposta for útil, favor votar como útil para que ajude outros usuários com a mesma dúvida.
Att,
André Côrte
Analista de Sistema
Skype: corte.solutions
Nosso trabalho
Grupo de Estudo no Facebook
Canal de Estudo no Youtube