더북(TheBook)

4. FrmStateManagement.aspx 페이지를 열고 다음과 같이 코드를 작성해 폼을 구성한다. 참고로, 직접 코드를 작성해야 하는 부분이 아닌 웹 폼 페이지 생성 시 기본 제공되는 소스의 줄바꿈 및 들여쓰기는 약간 조정된 상태로 소스 코드가 제공된다.

▼  FrmStateManagement.aspx

<%@ Page Language=“C#” AutoEventWireup=“true”
  CodeBehind=“FrmStateManagement.aspx.cs”
  Inherits=“DevStateManagement.FrmStateManagement” %>

<!DOCTYPE html>

<html xmlns=http://www.w3.org/1999/xhtml">
<head runat=“server”>
  <meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />
  <title>상태 관리</title>
</head>
<body>
<form id=“form1” runat=“server”>
<div>
  <h3>서버에 저장</h3>
  Application 개체: <asp:TextBox ID=“txtApplication” runat=“server” /><br />
  Session 개체: <asp:TextBox ID=“txtSession” runat=“server” /><br />
  Cache 개체: <asp:TextBox ID=“txtCache” runat=“server” /><br />
  
  <h3>클라이언트에 저장</h3>
  Cookies 개체: <asp:TextBox ID=“txtCookies” runat=“server” /><br />
  ViewState 개체: <asp:TextBox ID=“txtViewState” runat=“server” />
  <hr />
  <asp:LinkButton ID=“btnSave” runat=“server”
      OnClick=“btnSave_Click”>상태 변수에 데이터 저장</asp:LinkButton>&nbsp;
  <asp:LinkButton ID=“btnPostBack” runat=“server”>다시 게시</asp:LinkButton>
</div>
</form>
</body>
</html>

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.