Smart Navigation

 

Smart Navigation é uma funcionalidade pouco conhecida do Internet Explorer que possibilita que controles em seu web form mantenham, individualmente, o foco entre os postbacks, bem como permite que você diminua o efeito de renderizar enquanto você carrega uma nova página.

 

Para ligar esta funcionalidade, simplesmente configure a propriedade SmartNavigation da sua página ASPX para True. Você pode, também, aplicar esta propriedade para todas as páginas do projeto, adicionando a tag na seguinte localização no seu web.config:

 

<configuration>

<system.web>

<pages smartNavigation="true"/>

</system.web>

</configuration>

 

Note que o smart navigation funciona somente a partir do Internet Explorer 5, porém, o ASP .NET irá, automaticamente, detectar isso e servir o smart navigation somente para o browser que suportá-lo.