반응형
ASP.NET Page.IsPostBack
아래의 코드 중 Page.IsPostBack이 있습니다.
IsPostBack은 true 혹은 false 값(bool)을 가집니다.
처음 페이지를 읽었을때 IsPostBack 값은 false 값입니다.
if (!Page.IsPostBack) 를 해석하면 맨 처음 페이지에 접근했을 때
라고 해석하시면 됩니다.
F5를 누르거나 새로고침을 했을 경우 else 구문으로 빠지게됩니다.
if (!Page.IsPostBack)은 if (!IsPostBack) 처럼 Page.를 생략할 수 있습니다.
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
// 여기에 사용자 코드를 배치하여 페이지를 초기화합니다.
//맨 처음 페이지를 읽었을 경우 실행할 구문
}else
{
//새로고침이 있을 경우(페이지 접근이 처음이 아닐 때)
}
}
MSDN(한글버전) : http://msdn.microsoft.com/ko-kr/library/system.web.ui.page.ispostback.aspx
반응형
'Language > C#' 카테고리의 다른 글
C# exe 파일(Release 버전) 생성 (6) | 2013.08.08 |
---|---|
C# XML 파싱 예제(How to parse XML in C#) (2) | 2013.07.10 |
C# AES128/AES256 암호화 복호화(Rijndael) (1) | 2013.04.09 |
[C#] Microsoft.ACE.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다. (0) | 2013.03.23 |
ASP.NET 쿠키(cookie), ViewState 사용 방법 (1) | 2013.01.31 |
ASP.NET 그리드뷰(GridView) (0) | 2013.01.30 |
ASP.NET 아작스/에이잭스 (AJAX) 예제(XMLHTTP) (0) | 2013.01.30 |
ASP.NET 코드 비하인드에서 자바스크립트 실행 (0) | 2013.01.29 |
C#에서 String과 string의 차이 (2) | 2013.01.29 |
ASP.NET confirm 기능 (2) | 2013.01.28 |