O objeto Session permite preservar as informações de um mesmo usuário quando ele passa de uma página para outra da mesma aplicação.
Coleção:
Contents: Pode armazenar quaisquer valores, inclusive objetos, que ficam armazenados em um cookie de sessão enquanto a sessão durar.
Session.Contents.Item("nome") = Jon
Eventos:
OnStart: Ocorre quando uma nova sessão é criada. Isso acontece, por exemplo, quando o usuário acessa uma página da aplicação pela primeira vez.
OnEnd: Ocorre quando a sessão é encerrada.
Métodos:
Remove: Remove uma variável da sessão.
Session.Remove("nome")
RemoveAll: Remove todas as variáveis da sessão.
Session.RemoveAll
Abandon: Abandona (anula) a sessão atual.
Session.Abandon
Propriedades:
CodePage: configura ou retorna o código de caracteres que a página irá usar, se for chinês, japonês ou ocidental.
Session.CodePage = 1252
LCID: configura ou retorna o código de identificação da localidade da página.
Session.LCID = 1046
Timeout: Define o tempo em minutos que a sessão deve durar.
Session.Timeout = 30
SessionID: Obtém o id da sessão atual, ou seja, um código único que identifica a sessão corrente.
Mais informações sobre o objeto Session
- Web Nets
http://www.webnets.com.br/tutoriais.asp?id=13 - Criar Web
http://www.criarweb.com/artigos/272.php - Programação em ASP
http://quantodaniel.wordpress.com/2007/11/13/objeto-session-asp/