The System.Web.UI.WebControls.ButtonType enumeration is used to represent the different types of buttons (such as command button, image button, link button, and so on) that can be rendered on an ASP.NET page. It is commonly used by properties such as the ButtonFieldBase.ButtonType property of the System.Web.UI.WebControls.ButtonFieldBase class to indicate which button type is being used by the parent control.
A command button.
A button that displays an image.
A hyperlink-style button.