ASP.NET.in.a.Nutshell.Second.Edition [Electronic resources]

G. andrew Duthie; matthew Macdonald

نسخه متنی -صفحه : 873/ 549
نمايش فراداده

HtmlInputImagedisposable

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 ; }

Hierarchy

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)