ASP.NET

15.C# ASP.NET - Lable, TextBox, Button 컨트롤 [WebStandardControl]

Godffs 2009. 10. 6. 10:20
반응형
Lable, TextBox, Button 컨트롤을 이용하여
나이를 구하는 예제 입니다.

FrmLabelTextBoxButton.aspx

<div>

   <asp:Label ID="lblbirth" runat="server" Text="생년월일"></asp:Label>

   <asp:TextBox ID="txtBirth" runat="server"></asp:TextBox>

   <asp:Button ID = "btnClick" runat="server" Text="클릭"

       onclick="btnClick_Click" /><br />

   <asp:Label ID="lblAge" runat = "server"></asp:Label>

</div>


FrmLabelTextBoxButton.aspx.cs

protected void btnClick_Click(object sender, EventArgs e)

{

   //나이값을 구하는 프로그램

   int age = DateTime.Now.Year -

       Convert.ToInt32(txtBirth.Text) + 1;

 

   lblAge.Text = age.ToString();

}


결과화면

[그림15-1]



label1은 기본좌표, label2는 상대좌표로 키보드방향키, 마우스로 이동


label2와 같은 방법은 절대 안함
   : 코드가 길어짐, 유지보수가 힘듬 => 간단하게 레이아웃으로 잡아서 사용)

윈폼은 클래스로, 웹 폼은 태그로 만들어짐.
반응형