2012-08-30 2 views
0

리디렉션 사용자를 HttpContext를 사용하여 asp.net에 만료되었습니다. 다른 점은 페이지를 리디렉션해야하는 시간을 계산하는 것입니다. 따라서 세션에 대한 세션 시간 초과 값을 제공하는 Session.timeout 속성을 사용하여 시간을 계산할 수 있습니다. 해당 값에 유예 타이밍을 추가하고 사용자를 자동으로 로그인 페이지로 리디렉션하십시오.세션 타임 아웃이 특정 간격 방법 후 페이지를 새로 고침 비슷 후 페이지를 로그인

답변

0

보호 된 무효 Page_Init (개체 보낸 사람, EventArgs 전자) { CheckSession(); }

private void CheckSession() 
{ 
    if (Session["SessionID"] == null) 
    { 
     ScriptManager.RegisterStartupScript(this, this.GetType(), "redirect", "var r = confirm('Your Session Has Expired'); if (r == true) var str= 'PartnerLogin.aspx'; location.href = str ;", true); 

    } 

} 
관련 문제