ResponseBuffer를 사용해서 하나하나씩 끊어서 보여줌으로서 진행되는 과정을 사용자에게 보여주는 방법으로 사용된다.
(상단페이지화면, 매인페이지화면, 왼쪽&오른쪽화면, 하위등으로...)
protected void Page_Load(object sender, EventArgs e)
{
//[0] 현재 페이지를 매번 새로 읽어옴
Response.Expires = -1;
//[1] 버퍼링 사용 : 기본값으로 사용 안해도 된다.
Response.Buffer = true;
//[2] 화면 글쓰기
Response.Write(
"[1] 현재 글은 보여짐<br/>");
//[3] 현재 버퍼에 있는 내용 출력
Response.Flush();
//[4] 화면 글쓰기
Response.Write(
"[2] 현재 글은 안 보임<br/>");
//[5] 현재 버퍼 내용 비우기
Response.Clear();
//[6] 문자열 출력
Response.Write("[3] 보여짐<br/>");
//[7] 현재 페이지 종료 : End문 아래는 출력이 안된다.
Response.End(); //Response.Flush() + End()
//[8] 문자열 출력
Response.Write("[4] 실행 안 됨<br/>");
}
[그림7-1]
'ASP.NET' 카테고리의 다른 글
09.C# ASP.NET - Request (2) | 2009.10.05 |
---|---|
08.C# ASP.NET - Response.Redirect() (0) | 2009.10.05 |
06.C# ASP.NET - ResponseWrite (0) | 2009.10.05 |
05.C# ASP.NET - DLL ( 공통 라이브러리 ) (0) | 2009.10.05 |
04.C# ASP.NET - VB 언어 사용 (비주얼베이직) (0) | 2009.10.05 |
Comments