ASP.NET HtmlInputImage 컨트롤
정의 및 사용법
HtmlInputImage 컨트롤은 <input type="image"> 요소를 제어하는 데 사용됩니다.
HTML에서는 이 요소는 이미지를 사용하는 버튼을 생성하는 데 사용되며, 일반 버튼 대신 사용할 수 있습니다.
속성
속성 | 설명 |
---|---|
Align | 이미지의 정렬 방식. |
Alt | 표시를 위한 이미지 대체 텍스트. |
Attributes | 요소의 모든 속성 이름과 값 쌍을 반환합니다. |
Border | 요소 주위의 경계선의 너비. |
Disabled | 컨트롤을 비활성화하는지 여부를 나타내는 불리한 값. 기본值为 false. |
id | 컨트롤의 유일한 id. |
Name | 요소의 이름. |
OnServerClick | 이미지가 클릭될 때 실행되는 함수의 이름. |
runat | 이 컨트롤이 서버 컨트롤임을 지정합니다. "server"로 설정되어야 합니다. |
Src | 이미지의 소스. |
Style | 이 컨트롤에 적용된 CSS 속성을 설정하거나 반환합니다. |
TagName | 요소의 태그 이름을 반환합니다. |
Type | 요소의 유형. |
Value | 요소의 값. |
Visible | 불리한 값, 이 컨트롤이 보이는지 여부를 나타냅니다. |
예제
- HTMLInputImage
- 이 예제에서는 .aspx 파일에서 두 개의 HtmlInputImage 컨트롤과 하나의 HtmlGeneric 컨트롤을 선언했습니다. 사용자가 첫 번째 이미지를 클릭하면 button1 서브루틴이 실행됩니다. 이 서브루틴은 p 요소에 "You clicked the smiley button!" 메시지를 보냅니다. 사용자가 두 번째 이미지를 클릭하면 button2 서브루틴이 실행됩니다. 이 서브루틴은 p 요소에 "You clicked the angry button!" 메시지를 보냅니다.