Main Page

  Previous Section Next Section


System.Web.UI.HtmlControls (system.web.dll)class

This class represents the HTML <input type=image> element, which creates a graphical button. Unlike HtmlButton controls, HtmlInputImage controls are supported on all standard browsers. This class includes many of the same properties as HtmlImage, such as settings for alignment. It also includes the alternate text and Src, which specifies the file used for the button image. As with all button controls, it provides a click event you can handle directly (ServerClick) and a property that lets you disable automatic page validation when a postback is triggered by this control (CausesValidation).

public class HtmlInputImage : HtmlInputControl, System.Web.UI.
IPostBackDataHandler, System.Web.UI.IPostBackEventHandler {
// Public Constructors
   public HtmlInputImage( );
// Public Instance Properties
   public string Align{set; get; }
   public string Alt{set; get; }
   public int Border{set; get; }
   public bool CausesValidation{set; get; }
   public string Src{set; get; }
// Protected Instance Methods
   protected override void OnPreRender(EventArgs e);            // overrides System.Web.UI.Control
   protected virtual void OnServerClick(
        System.Web.UI.ImageClickEventArgs e);
   protected override void RenderAttributes(        // overrides HtmlInputControl
        System.Web.UI.HtmlTextWriter writer);
// Events
   public event ImageClickEventHandler ServerClick;


System.Object System.Web.UI.Control(System.ComponentModel.IComponent, System.IDisposable, System.Web.UI.IParserAccessor, System.Web.UI.IDataBindingsAccessor) HtmlControl(System.Web.UI.IAttributeAccessor) HtmlInputControl HtmlInputImage(System.Web.UI.IPostBackDataHandler, System.Web.UI.IPostBackEventHandler)

      Previous Section Next Section