Como: Salvar valores no estado de sessão
This example uses the HttpSessionState object to persist values within an individual session.
Exemplo
Dim firstName As String = "John"
Dim lastName As String = "Smith"
Dim city As String = "Seattle"
Session("FirstName") = firstName
Session("LastName") = lastName
Session("City") = city
string firstName = "Jeff";
string lastName = "Smith";
string city = "Seattle";
Session["FirstName"] = firstName;
Session["LastName"] = lastName;
Session["City"] = city;
Compilando o código
Este exemplo requer:
- A Web Forms page or class that has access to the current request context using the Current property in an ASP.NET application that has session state enabled.
Programação robusta
O estado da sessão pode expirar (por padrão, após 20 minutos de inatividade), e as informações que você armazenou podem ser perdidas.You can control session-state lifetime using the timeout attribute of the sessionState configuration section.
Dependendo dos seus requisitos de aplicativo, você pode desejar considerar uma alternativa ao estado da sessão para armazenar informações para cada usuário.ASP.NET fornece várias outras opções para persistir dados em um aplicativo.For a comparison of each, see Recomendações sobre Gerenciamento de Estado do ASP.NET.
Consulte também
Conceitos
Visão Geral sobre o Gerenciamento de Estado do ASP.NET
Visão geral do estado de exibição do ASP.NET
Recomendações sobre Gerenciamento de Estado do ASP.NET
Visão Geral sobre o Gerenciamento de Estado do ASP.NET