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>
    

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