Fórum Session #382196
26/07/2010
0
Se eu estou utilizando Session para passar um objeto, qual a forma mais correta de eu verificar se meu Objeto existe antes de utiliza-la:
No momento, eu estou verificando assim:
if Session['MeuObjeto'] <> nil then
Porém não sei se esta é a forma mais correta. E se caso ela não exista, que tipo de mensagem eu retorno para o cliente? 'Sua sessão expirou' ?
Bruno
Curtir tópico
+ 0
Responder
Posts
27/07/2010
Marcio Silveira
Eu faço assim:
Neste caso acima o usuário é redirecionado para a página de login novamente. Mas em outros sistemas mando a mensagem "Sua sessão expirou."
login = (Classes.Geral.Login)Session["clsLogin"];
#region Verifica se o usuário está logado
if (login == null)
{
Response.Redirect("/HOME");
Response.End();
}
#endregion
Neste caso acima o usuário é redirecionado para a página de login novamente. Mas em outros sistemas mando a mensagem "Sua sessão expirou."
Responder
Gostei + 0
27/07/2010
Bruno
Era isso mesmo que eu precisava.
Muito obrigado pela resposta.
Um grande abraço.
Muito obrigado pela resposta.
Um grande abraço.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)