3. FrmStandardControl.aspx 파일에 다음과 같이 입력한다.
▼ FrmStandardControl.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FrmStandardControl.aspx.cs" Inherits="DevStandardControl.FrmStandardControl" %> <!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> <h1>표준 컨트롤(Standard Control)</h1> <h2>[1] 순수 HTML 사용해서 버튼 만들기</h2> <input type="button" value="버튼1" id="btnInput" /> <h2>[2] runat 속성을 추가해서 서버 컨트롤 버튼 만들기</h2> <input type="button" value="버튼2" runat="server" id="btnHtml" /> <h2>[3] ASP.NET 표준 컨트롤을 사용해서 버튼 만들기</h2> <asp:Button Text="버튼3" runat="server" ID="btnServer" /> </div> </form> </body> </html>
이 코드는 내용 그대로 ASP.NET 웹 폼에서 순수 HTML 태그를 사용해서 버튼 하나를 만들 수 있다. 코드에 runat="server" 속성값을 주어서 서버 측 버튼 컨트롤로 변경할 수 있다. 그리고 아예 처음부터 이번 장에서 다루게 될 ASP.NET 표준 컨트롤을 사용해 서버 측 버튼을 만들어 사용할 수도 있다.