차례:
정의-ASP.NET 서버 컨트롤이란 무엇입니까?
ASP.NET 서버 컨트롤은 웹 페이지에 사용자 인터페이스 요소를 표시하는 데 사용되는 프로그래밍 가능한 서버 측 개체를 나타 내기 위해 웹 페이지에 작성된 태그입니다.
ASP.NET 서버 컨트롤은 서버에서 이해할 수있는 태그입니다. .aspx 파일로 코딩되며 서버 측 코드에서 액세스 할 수있는 컨트롤의 속성, 메서드 및 이벤트를 노출합니다.
Techopedia는 ASP.NET 서버 컨트롤을 설명합니다
ASP.NET은 동적 웹 사이트 및 웹 응용 프로그램을 개발하는 데 사용되는 웹 응용 프로그램 프레임 워크입니다. ASP.NET 서버 컨트롤은 ASP.NET 페이지에 포함 된 .NET 프레임 워크의 특정 컨트롤 클래스입니다. 텍스트 상자 나 명령 단추와 같은 페이지의 UI (사용자 인터페이스) 요소를 나타냅니다.
ASP.NET 페이지 프레임 워크의 서버 컨트롤은 웹 기반 응용 프로그램을위한 구조화 된 프로그래밍 모델을 제공하도록 설계되었습니다. ASP (이전 버전의 ASP.NET)의 코드와 달리 이러한 컨트롤을 사용하면 실행 코드를 HTML에서 분리 할 수 있습니다. 이는 공통 기능을 포함하고 코드를 더 잘 관리 할 수있는 재사용 가능한 UI 컨트롤을 사용하여 프레젠테이션을 컨텐츠와 분리하는 데 도움이됩니다.
내장 서버 컨트롤의 주요 기능은 다음과 같습니다.
- 서버로의 왕복 동안 값이 유지되는 자동 상태 관리
- 요청 객체를 사용하지 않고 객체 값에 액세스
- 서버 측 코드에서 특정 작업에 대한 이벤트 처리
- 복잡한 렌더링 및 동작으로 동적 웹 페이지를 생성하는 간단한 방법
- 적응 형 렌더링을 사용하여 "한 번에 한 번 렌더링"을 구현합니다. 모든 유형의 장치 또는 브라우저에 대해 어디서나 렌더링하기 위해 다른 마크 업 및 레이아웃이 생성됩니다.