ASP.NET HtmlInputImage Control


HTML Server Controls HTML Server Controls

Definition and Usage

The HtmlInputImage control is used to control an <input type="image"> element. In HTML, this element is used to create an input button using an image, instead of a regular push-style button.


Properties and Events

Property Description
Align The alignment of the image
Alt An alternate text to display for the image
Attributes Returns all attribute name and value pairs of the element
Border The width of the borders around the element
Disabled A Boolean value that indicates whether or not the control should be disabled. Default is false
id A unique id for the control
Name The name of the element
OnServerClick The name of the function to be executed when the image is clicked
runat Specifies that the element is a server control. Must be set to "server"
Src The source of the image
Style Sets or returns the CSS properties that are applied to the control
TagName Returns the element tag name
Type The type of the element
Value The value of the element
Visible A Boolean value that indicates whether or not the control should be visible


Example

HTMLInputImage
Declare two HtmlInputImage controls and one HtmlGeneric control in an .aspx file (remember to embed the controls inside an HtmlForm control). If the user clicks on the first image, the button1 subroutine is executed. This subroutine sends the message "You clicked the smiley button!" to the p element. If the user clicks on the second image, the button2 subroutine is executed. This subroutine sends the message "You clicked the angry button!" to the p element.


HTML Server Controls HTML Server Controls

Color Picker

colorpicker