ASP.net & C#에서 개발 된 웹 응용 프로그램이 있습니다. 웹 UI 용 Telerik ASP.NET AJAX도 사용합니다. 세션 타임 아웃은 다음과 마스터 페이지에서 처리됩니다포스트 백 동안 세션 세션 제한 처리
public partial class Master: System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["UserName"] == null)
Response.Redirect("~/Login.aspx");
}
내가 세션 타임 아웃 후 페이지를로드하려고하면이 잘 작동합니다. 하지만 포스트 백을 수행하려고하면 NullReferenceException이 발생합니다.
세션 시간이 초과되고 다시 게시하는 동안 로그인 페이지로 리디렉션 할 수있는 방법이 있습니까? 또는이 시나리오를 처리하는 방법?
페이지로드시 작동합니다. 포스트 백에 대해서는 작동하지 않습니다! –