Voltar a página anterior
Tenho duas páginas:
Uma com opções de acesso e dependendo do que o usuário for selecionando vão sendo exibidas mais opções que estão em divs.
Também existem ComboBox que vão sendo selecionados.
Quando o usuário preenche todos os filtros e clica no botão "Filtrar" ele é redirecionado para uma outra página.
Nessa nova página existe um botão "Voltar" e gostaria que o clicar nesse botão voltasse para a página anterior com todos os filtros selecionados anteriormente já preenchidos.
Achei na net o seguinte opção:
public string UrlBack {
get { return this.ViewState["UrlBack"].ToString(); }
set { this.ViewState["UrlBack"] = value; }
}
protected void Voltar_Click(object sender, EventArgs e)
{
Response.Redirect(this.UrlBack);
}
Eu estava com idéia de usar o ViewState só não sabia como recuperar o ViewState da página anterior, com esse exemplo vi que é possível mais estou parando na seguinte linha:
return this.ViewState["UrlBack"].ToString();
Tentei colocar o nome da página anterior não funciono, coloquei o caminho da página e também não funciono.
Alguém tem alguma idéia de como posso voltar para a página anterior com o estado dos controles igual a como estava antes de mudar de página.
Ou se souberam como utilizar esse código de exemplo que vi na net também pode se.
Obrigado
Discussão (3)
Carregando comentários...