PostBack antes da Sessão Verifique
Pergunta
não deve PostBack ser verificado antes da sessão
protected void Page_Load(object sender, EventArgs e)
{
if (Session["login"] != null && Session["login"].ToString() == "1")
{
if (!IsPostBack)
{
LoadData();
}
}
else
{
Response.Redirect("login.aspx");
}
}
Solução
Isso depende do que você está fazendo, e, normalmente, eu diria que não.
É possível para a sessão para expirar entre o tempo que a página carregada, eo momento em que uma nova postagem aconteceu. Concedido eles teriam que se sentar na página por um bom tempo, mas poderia acontecer.
Verificar primeira sessão, garante que as informações da sessão é sempre disponível.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow