ASPxWebControl.EnableDefaultAppearance Property
OBSOLETE
Use the corresponding style settings to override control elements' appearance.
Specifies whether to enable the control’s default appearance.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v25.1.dll
NuGet Package: DevExpress.Web
Declaration
[DefaultValue(true)]
[Obsolete("Use the corresponding style settings to override control elements' appearance.", true)]
public virtual bool EnableDefaultAppearance { get; set; }
Property Value
| Type | Default |
|---|---|
| Boolean | true |
Remarks
The EnableDefaultAppearance property became obsolete in v13.2. Use the following approaches to update control settings:
Update Control Settings
To disable all default styles, set a control’s CssPostfix property to a non-existent CSS postfix.
<Styles CssPostfix="None" />
Update ASPxButton Settings
Set the RenderMode property to Link to display a clickable image or link instead of the default ASPxButton.
<dx:ASPxButton ID="btn" runat="server" RenderMode="Link">
<Image Url="Images/Red.png" />
</dx:ASPxButton>
You can try different button render modes in the following demo: Button - Appearance Customization.
Note that UseSubmitBehavior and Checked properties are not effect when the RenderMode is set to Link. To enable these properties, use CssClass to disable the default button appearance.
.NoStyle {
background: none;
border: 0;
color: black;
padding: 0;
height: auto;
}
<dx:ASPxButton ID="btn" runat="server" EnableTheming="false" CssClass="NoStyle">
<Image Url="~/Images/Red.png" />
</dx:ASPxButton>