ASP.NET

21.C# ASP.NET - HiddenField 컨트롤 [WebStandardControl]

Godffs 2009. 10. 7. 09:56
반응형
히든필드(HiddenField) 컨트롤에 관한 예제입니다.
히든필드(HiddenField) : 숨겨진 필드

FrmHiddenField.aspx

<div>

   텍스트박스 : <asp:TextBox ID="txtGUID" runat="server"></asp:TextBox>

   <br />

  

   히든필드 : <asp:HiddenField ID="ctlGUID" runat="server" />

   <br />

  

   <asp:Button ID="btnOK" runat="server" Text="히든필드의 출력"

       onclick="btnOK_Click" />

   <br />

  

   <asp:Label ID="lblDisplay" runat="server" Text=""></asp:Label>

</div>


FrmHiddenField.aspx.cs

protected void Page_Load(object sender, EventArgs e)

{

   if (!Page.IsPostBack)

   {

       txtGUID.Text = DateTime.Now.ToShortTimeString(); // 현재시간

       ctlGUID.Value = Guid.NewGuid().ToString(); // 유일한

   }

}

 

protected void btnOK_Click(object sender, EventArgs e)

{

   lblDisplay.Text =

       String.Format(

           "텍스트박스값 : {0}<br />히든필드값 : {1}", txtGUID.Text,

           ctlGUID.Value);

}


결과화면

[그림21-1]



반응형