Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eu possuo em uma página um dropdonwlist onde seleciono a opção e após clicar em ok, é populado o gridview, nesse gridview
tem uma opção de detalhes que joga para um relatório do crystal, onde eu tenho o botão voltar da seguinte forma:
>
<asp:HyperLinkID="HyperLink1"NavigateUrl="javascript:window.history.go(-1)"runat="server">Voltar</asp:HyperLink>
Só que quando clico nele e volta pra página do dropdown é necessário selecionar a opção de novo, gostaria de saber uma forma de que ele voltasse a página mas com a opção que escolhi seleciona, como faço isso?Grata
>
Tem algum parametro que você tem nos links do menu para ir ao Crystal Report ?
Se sim, use o mesmo como link no botão voltar.
eu passo o codigo
Entao
Dae no hiperlink você coloca
link.aspx?codigo=variavel
>
Entao
Dae no hiperlink você coloca
link.aspx?codigo=variavel
não sei se é isso, pq esse codigo é uma chave da tabela, e na verdade o que eu preciso é que ele deixe selecionado o ano que esta no dropdown.
Mas tem um código javaScript no seu hyperlink: NavigateUrl="javascript:window.history.go(-1)"
Tem que tirar isso.
Abraços...
>
Mas tem um código javascript no seu hyperlink: NavigateUrl="javascript:window.history.go(-1)"
Tem que tirar isso.
Abraços...
tiro e coloco o que?
Coloca o link da página que você quer chamar.
Abraços...
mas o que eu quero é mesmo que volte uma página ao clicar no botão, mas que ao voltar para a página do dropdown a opção escolhida seja mantida.
aconselho entao ao clicar no link,
você fazer como o quintelab disse, colocar o link da página passando o parametro do drop e na página você faz um tratamento para isso.
acho que essa é uma solução rápida e eficiente.
>
aconselho entao ao clicar no link,
você fazer como o quintelab disse, colocar o link da página passando o parametro do drop e na página você faz um tratamento para isso.
acho que essa é uma solução rápida e eficiente.
acontece que é uma página de detalhes, que é utilizada em vários relatórios do sistema, se eu fizer dessa forma fixando a página no hyperlink, vou ter problemas, pq nem sempre ele terá que voltar pra mesma página.
será que não existe algo mais ou menos assim:
>
javascript:window.history.go(-1)?Request.QueryString("semestre")
onde volte uma página mas mantenha o parametro
descobri que o meu código funciona da maneira que eu quero, o problema está por ele estar dentro de uma área restrita e com masterpage, o que pode ser alguém tem idéia?
Primeiramente você tem que entender o que o seu código faz.
Quando você utiliza: window.history.go(-1)
Ele volta pra última ação do fórmulário, o último postback da página.
Abraços...
>
Primeiramente você tem que entender o que o seu código faz.
Quando você utiliza: window.history.go(-1)
Ele volta pra última ação do fórmulário, o último postback da página.
Abraços...
isso eu ja entendi. até consegui fazer funcionar como eu gostaria, mas fora da masterpage, na masterpage não funciona, pq será?
Tem algum parametro que você tem nos links do menu para ir ao Crystal Report ?
Se sim, use o mesmo como link no botão voltar.