ASP.NET Page_Load 이벤트에서 자주 사용하는 Page.IsPostBack
포스트백이란 한페이지에서 다른 페이지로 이동을 하는게 아니라 다시 자신의 페이지가 새로고침이 일어나는 현상이라고 보면 된다.
Page_Load이벤트에서 페이지 요청이 있을 때마다 해당 페이지를 초기화하는 작업이 비효율적이기에 IsPostBack를 사용해서 이 값이 False면 처음 로드된 것으므로 한번만 초기화해야 하는 코드를 넣어주면 된다.
일반적으로 if(!Page.IsPostBack) {} 구문으로 많이 사용하고 처음 해당 페이지를 방문했을 때 실행할 구문을 넣어주는 것으로 해석하면 된다.
(F5나 새로고침을 누를 경우 위의 구문은 타지 않음)
* 참조 : https://msdn.microsoft.com/ko-kr/library/system.web.ui.page.ispostback(v=vs.110).aspx
'IT' 카테고리의 다른 글
[ASP.NET] Repeater Control로 데이터 바인딩 하기 (0) | 2020.04.21 |
---|---|
[R programming] 재미로 알아보는 카카오톡 대화 분석 (0) | 2019.07.06 |
[R Programming] 정규성 검정 - Shapiro-Wilks test (0) | 2019.07.06 |
[R Programming] - 그래프 그리기! (0) | 2019.06.06 |
R을 활용한 빅데이터 고급 분석 (0) | 2019.06.03 |
댓글