guarda credo che sia un problema di cache

io utilizzo Session.Abandon();

e poi nella prima riga dell'aspx metto

<%@ OutputCache Duration="1" VaryByParam="*" %>

prova un pò