IsPostBack 속성
2007. 9. 9.
Page_Load 이벤트 핸들러는 페이지를 다시 읽을 때마다 불려진다. 보통 페이지를 초기화하는 코드를 두며, 맨 처음 페이지를 읽은 경우와 아닌 경우를 구분해서 구현한다. 맨 처음 페이지를 읽은 경우, IsPostBack 속성은 false 값을 갖는다. 그 다음 웹 폼에서 버튼을 클릭하거나 이벤트가 발생해서 다시 페이지를 로딩 하는 경우, IsPostBack 속성값은 true 값을 갖는다. protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // 맨 처음 페이지를 읽었을 때 실행할 코드 } } 위 코드는 페이지를 처음 불러올 때는 IsPostBack 값이 false 이므로 if 절 안의 내용이 실행된다. 그러나 한 번 불러..