Gerenciamento de histórico do navegador
Permite que o ASP.NET AJAX é adicionar entradas à pilha de histórico do navegador que estão vinculados a um estado específico de uma página da Web, sistema autônomo o estado criado por um postback assíncrono.
![]() |
---|
Suporte de histórico de navegador requer o ASP.NET 3.5 Serviço empacotar 1 ou uma versão posterior. |
Uma página da Web de estilo AJAX pode interagir com o servidor usando solicitações assíncrono.Isso permite que os usuários executem várias tarefas sem precisar navegar para fora da página da Web e torna aplicativo Web Web se sentir mais como um aplicativo Web instalado localmente.
Quando os usuários clicar Fazer backup botão, eles podem esperar retornar aplicativo Web Web em um estado anterior (por exemplo, o estado antes do postback assíncrono mais recente).No entanto, por padrão, o navegador descarrega a página e retorna para a página anterior da Web, independente de quaisquer solicitações assíncrono.Freqüentemente isso é não o que o usuário pretendia.
Uma página de estilo AJAX também pode envolver interação baseada em navegador (cliente) sem qualquer interação com o servidor.sistema autônomo com postbacks assíncrono, essas ações poderiam causar a alterações no aplicativo que são logicamente de pontos em que sistema autônomo usuários desejam retornar quando eles clicarem o Fazer backup botão.
Nesses casos, você pode gerenciar o histórico do navegador e por extensão de gerenciar o Fazer backup and encaminhar botões, fornecer um modelo de navegação mais natural e lógica no aplicativo Web Web.sistema autônomo desenvolvedor de páginas, você pode controlar o estado em que é necessário para recriar a página.Você pode gerenciar o histórico de navegação no código do cliente e servidor.Para fazer isso, definindo pontos em seu aplicativo que se comportam sistema autônomo marcadores, conhecidos sistema autônomo pontos de histórico, que sistema autônomo usuários retornem para quando eles navegam com o Fazer backup and encaminhar botões.
Nesta seção
Gerenciamento de histórico do navegador usando controles de servidor ASP.NET
Gerenciamento de histórico do navegador usando script de cliente