다음을 통해 공유


기본 웹 서버 컨트롤 속성

다음 표에 나열된 속성은 WebControl 클래스에서 파생되는 모든 웹 서버 컨트롤에 적용됩니다. WebControl 클래스에서 상속되지 않는 웹 서버 컨트롤에는 Literal, PlaceHolder, Repeater, Xml 등이 있습니다.

속성

AccessKey

컨트롤의 바로 가기 키(AccessKey)입니다. 이 속성은 사용자가 Alt 키와 함께 누를 수 있는 단일 문자 또는 숫자를 지정합니다. 예를 들어, 사용자가 Alt+K를 눌러 컨트롤에 액세스하게 하려면 "K"를 지정합니다. 바로 가기 키는 Microsoft Internet Explorer 4.0 이상 버전에서만 지원됩니다.

Attributes

공개 속성에서 정의하지는 않았지만 렌더링해야 하는 컨트롤의 추가 특성 컬렉션입니다. 웹 서버 컨트롤에서 정의하지 않은 모든 특성이 이 컬렉션에 추가됩니다. 따라서 컨트롤에서 직접 지원하지 않는 HTML 특성을 사용할 수 있습니다.

참고참고
이 속성은 프로그래밍 단계에서만 사용할 수 있으며 컨트롤을 선언할 때는 설정할 수 없습니다.

BackColor

컨트롤의 배경색입니다. 색 이름("black", "red") 또는 16진수 형식의 RGB 값("#ffffff") 같은 표준 HTML 색 식별자를 사용하여 BackColor 속성을 설정할 수 있습니다.

BorderColor

컨트롤의 테두리 색입니다. 색 이름("black", "red") 또는 16진수 형식의 RGB 값("#ffffff") 같은 표준 HTML 색 식별자를 사용하여 BorderColor 속성을 설정할 수 있습니다.

BorderWidth

컨트롤 테두리가 있을 경우 테두리의 너비를 픽셀 단위로 지정합니다.

참고참고
Internet Explorer 4.0 이하 버전의 브라우저에서는 일부 컨트롤에서 이 속성이 작동하지 않을 수도 있습니다.

BorderStyle

컨트롤 테두리가 있을 경우 테두리의 스타일을 지정합니다. 가능한 값은 다음과 같습니다.

  • NotSet

  • None

  • Dotted

  • Dashed

  • Solid

  • Double

  • Groove

  • Ridge

  • Inset

  • Outset

CssClass

컨트롤에 할당할 CSS 스타일시트

Style

컨트롤의 바깥쪽 태그에서 CSS 스타일 특성으로 렌더링되는 텍스트 특성의 컬렉션입니다.

참고참고
BackColor 같은 스타일 속성을 사용하여 설정된 스타일 값은 이 컬렉션의 해당 값을 자동으로 재정의합니다.이 속성을 사용하여 설정한 값은 강력한 형식의 스타일 속성에 자동으로 반영되지 않습니다.

일부 컨트롤에서는 컨트롤의 개별 요소에 스타일 속성을 적용할 수 있는 스타일 개체를 지원합니다. 이러한 속성은 Style 속성을 사용하여 지정한 모든 설정을 재정의합니다.

Enabled

이 속성을 true(기본값)로 설정하면 컨트롤이 올바로 동작합니다. 이 속성을 false로 설정하면 컨트롤을 사용할 수 없습니다.

참고참고
컨트롤을 사용할 수 없게 만들면 컨트롤이 희미하게 표시되고 비활성화됩니다.그러나 컨트롤이 숨겨지는 것은 아닙니다.

EnableTheming

이 속성을 true(기본값)로 설정하면 컨트롤에 대해 뷰 상태 지속성이 설정됩니다. 이 속성을 false로 설정하면 해당 컨트롤에 대해 뷰 상태 지속성을 사용할 수 없습니다.

EnableViewState

이 속성을 true(기본값)로 설정하면 컨트롤에 테마를 사용할 수 있습니다. 이 속성을 false로 설정하면 컨트롤에 테마를 사용할 수 없습니다.

Font

선언하는 웹 서버 컨트롤에 글꼴 정보를 제공합니다. 이 속성에는 웹 서버 컨트롤 요소의 여는 태그에서 속성-하위 속성 구문을 사용하여 선언할 수 있는 하위 속성이 들어 있습니다. 예를 들어 웹 서버 컨트롤 텍스트의 여는 태그에 Font-Bold 특성을 포함하면 텍스트를 굵게 표시할 수 있습니다.

ForeColor

컨트롤의 전경색입니다.

참고참고
Internet Explorer 4.0 이하 버전의 브라우저에서는 일부 컨트롤에서 이 속성이 작동하지 않을 수도 있습니다.

Height

컨트롤의 높이입니다.

참고참고
Internet Explorer 4.0 이하 버전의 브라우저에서는 일부 컨트롤에서 이 속성이 작동하지 않을 수도 있습니다.

SkinID

컨트롤에 적용할 스킨입니다.

TabIndex

탭 순서에서 컨트롤의 위치입니다. 이 속성을 설정하지 않는 경우 컨트롤의 위치 인덱스는 0입니다. 탭 인덱스가 같은 컨트롤은 웹 페이지에서 선언된 순서에 따라 탭을 사용하여 이동할 수 있습니다.

참고참고
이 속성은 Internet Explorer 4.0 이상 버전에서만 사용됩니다.

ToolTip

사용자가 마우스 포인터를 컨트롤 위에 놓을 때 나타나는 텍스트입니다.

참고참고
일부 브라우저에서는 ToolTip 속성이 동작하지 않을 수도 있습니다.브라우저에서 이 속성을 지원하는지 확인하십시오.

Width

컨트롤의 고정 너비입니다. 사용할 수 있는 단위는 다음과 같습니다.

  • 픽셀(px)

  • 포인트(pt)

  • 피카(pc)

  • 인치(in)

  • Mm(mm)

  • Cm(cm)

  • 백분율(%)

  • Em(em)

  • Ex(ex)

예를 들어 너비를 100포인트로 선언적으로 설정하려면 100pt로 설정합니다. 프로그래밍 너비를 설정하는 방법에 대한 자세한 내용은 방법: 웹 서버 컨트롤 단위 속성 설정을 참조하십시오.

참고참고
기본 단위는 픽셀입니다.모든 브라우저에서 모든 단위 형식을 지원하지는 않습니다.

참고 항목

참조

System.Web.UI.WebControls

기타 리소스

웹 서버 컨트롤 구문