Pergunta

Eu remover um item da sessão usando Session.Remove (), em seguida, redirecionar para outra página. Se eu clicar de volta, então recarga, o item é de repente volta na sessão. Caso não Session.Remove () tirá-lo da sessão para o bem?

Foi útil?

Solução

O método Remove não remover o item, e não pode reaparecer por si só.

Ou você está visualizando uma versão em cache da página, ou você tem algum código que adiciona o item para o objeto de sessão novamente.

Você pode exibir a algum lugar do tempo atual na página para determinar se você ver uma página em cache ou não.

pressionando CTRL quando recarregar a página irá dizer ao navegador para não usar dados armazenados em cache.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top