5.1 | ASP.NET 표준 컨트롤이란?
5.1.1 표준 컨트롤이란?
ASP.NET으로 웹 페이지를 제작할 때 만들어지는 모든 UI를 가리켜 ASP.NET 서버 컨트롤이라 하고, 일반적으로 많이 사용되는 컨트롤을 그룹으로 묶어서 표준 컨트롤(Standard Control)이라고 한다. 표준 컨트롤은 HTML에서 제공하는 태그들을 좀 더 사용하기 편하고 프로그래밍과 연동이 가능하도록 다시 작성된 프로그래밍 단위 하나를 말한다. Visual Studio에서 제공하는 표준 컨트롤은 상당히 많다. 이번 장을 통해서 ASP.NET 표준 컨트롤의 여러 가지 기능들을 살펴보자.
아울러 이번 장은 상당히 지루한 장이 될 수도 있다. 표준 컨트롤을 한 번씩은 다 사용해보고자 컨트롤마다 실습 예제를 두었기 때문이다. 컨트롤의 종류가 많더라도 반드시 실습을 따라해봐야 나중에 실제 웹 사이트를 제작할 때 필요한 기능들을 끄집어 낼 수 있으니 한 번씩 꼭 따라서 학습해보기 바란다.
5.1.2 System.Web.UI.Control 클래스
Control 클래스는 모든 ASP.NET 서버 컨트롤의 부모 컨트롤이므로 서버 컨트롤은 Control 클래스가 가지는 멤버들을 똑같이 사용할 수 있다. 따라서 컨트롤 간의 멤버 이름이 비슷하다.