Skip to main content
A newer version of this page is available. .
Tab

ValidationSettings.CausesValidation Property

Gets or sets a value that specifies whether validation is performed when the editor is set to validate when a postback occurs.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v19.2.dll

Declaration

[DefaultValue(false)]
public bool CausesValidation { get; set; }

Property Value

Type Default Description
Boolean **false**

true if validation is performed when the editor is set to validate when a postback occurs; otherwise, false.

Property Paths

You can access this nested property as listed below:

Show 156 property paths
Library Object Type Path to CausesValidation
ASP.NET Controls and MVC Extensions ASPxAutoCompleteBoxBase
.ValidationSettings.CausesValidation
ASPxBinaryImage
.ValidationSettings.CausesValidation
ASPxButtonEdit
.ValidationSettings.CausesValidation
ASPxButtonEditBase
.ValidationSettings.CausesValidation
ASPxCalendar
.ValidationSettings.CausesValidation
ASPxCheckBox
.ValidationSettings.CausesValidation
ASPxCheckBoxList
.ValidationSettings.CausesValidation
ASPxCheckListBase
.ValidationSettings.CausesValidation
ASPxColorEdit
.ValidationSettings.CausesValidation
ASPxComboBox
.ValidationSettings.CausesValidation
ASPxDateEdit
.ValidationSettings.CausesValidation
ASPxDropDownEdit
.ValidationSettings.CausesValidation
ASPxDropDownEditBase
.ValidationSettings.CausesValidation
ASPxEdit
.ValidationSettings.CausesValidation
ASPxGridLookup
.ValidationSettings.CausesValidation
HERibbonCustomCssListBoxProperties
.ValidationSettings.CausesValidation
ToolbarComboBoxProperties
.ValidationSettings.CausesValidation
ToolbarCustomComboBoxProperties
.ValidationSettings.CausesValidation
ASPxListBox
.ValidationSettings.CausesValidation
ASPxListEdit
.ValidationSettings.CausesValidation
ASPxMemo
.ValidationSettings.CausesValidation
ASPxPureTextBoxBase
.ValidationSettings.CausesValidation
ASPxRadioButton
.ValidationSettings.CausesValidation
ASPxRadioButtonList
.ValidationSettings.CausesValidation
DateNavigatorProperties
.ValidationSettings.CausesValidation
ASPxSpinEdit
.ValidationSettings.CausesValidation
ASPxSpinEditBase
.ValidationSettings.CausesValidation
ASPxTextBox
.ValidationSettings.CausesValidation
ASPxTextBoxBase
.ValidationSettings.CausesValidation
ASPxTextEdit
.ValidationSettings.CausesValidation
ASPxTimeEdit
.ValidationSettings.CausesValidation
ASPxTokenBox
.ValidationSettings.CausesValidation
ASPxTrackBar
.ValidationSettings.CausesValidation
AutoCompleteBoxPropertiesBase
.ValidationSettings.CausesValidation
BinaryImageEditProperties
.ValidationSettings.CausesValidation
ButtonEditProperties
.ValidationSettings.CausesValidation
ButtonEditPropertiesBase
.ValidationSettings.CausesValidation
CalendarProperties
.ValidationSettings.CausesValidation
CheckBoxListProperties
.ValidationSettings.CausesValidation
CheckBoxProperties
.ValidationSettings.CausesValidation
CheckListPropertiesBase
.ValidationSettings.CausesValidation
ColorEditProperties
.ValidationSettings.CausesValidation
ComboBoxProperties
.ValidationSettings.CausesValidation
DateEditCalendarProperties
.ValidationSettings.CausesValidation
DateEditProperties
.ValidationSettings.CausesValidation
DateEditTimeEditProperties
.ValidationSettings.CausesValidation
DropDownEditProperties
.ValidationSettings.CausesValidation
DropDownEditPropertiesBase
.ValidationSettings.CausesValidation
EditProperties
.ValidationSettings.CausesValidation
GridLookupProperties
.ValidationSettings.CausesValidation
ListBoxProperties
.ValidationSettings.CausesValidation
ListEditProperties
.ValidationSettings.CausesValidation
MemoProperties
.ValidationSettings.CausesValidation
MVCxBinaryImage
.ValidationSettings.CausesValidation
MVCxButtonEdit
.ValidationSettings.CausesValidation
MVCxButtonEditProperties
.ValidationSettings.CausesValidation
MVCxCalendar
.ValidationSettings.CausesValidation
MVCxCalendarProperties
.ValidationSettings.CausesValidation
MVCxCheckBox
.ValidationSettings.CausesValidation
MVCxCheckBoxList
.ValidationSettings.CausesValidation
MVCxCheckBoxListProperties
.ValidationSettings.CausesValidation
MVCxCheckBoxProperties
.ValidationSettings.CausesValidation
MVCxColorEdit
.ValidationSettings.CausesValidation
MVCxColorEditProperties
.ValidationSettings.CausesValidation
MVCxColumnButtonEditProperties
.ValidationSettings.CausesValidation
MVCxColumnCheckBoxProperties
.ValidationSettings.CausesValidation
MVCxColumnColorEditProperties
.ValidationSettings.CausesValidation
MVCxColumnComboBoxProperties
.ValidationSettings.CausesValidation
MVCxColumnDateEditProperties
.ValidationSettings.CausesValidation
MVCxColumnDropDownEditProperties
.ValidationSettings.CausesValidation
MVCxColumnMemoProperties
.ValidationSettings.CausesValidation
MVCxColumnSpinEditProperties
.ValidationSettings.CausesValidation
MVCxColumnTextBoxProperties
.ValidationSettings.CausesValidation
MVCxColumnTimeEditProperties
.ValidationSettings.CausesValidation
MVCxColumnTokenBoxProperties
.ValidationSettings.CausesValidation
MVCxComboBox
.ValidationSettings.CausesValidation
MVCxComboBoxProperties
.ValidationSettings.CausesValidation
MVCxDateEdit
.ValidationSettings.CausesValidation
MVCxDateEditProperties
.ValidationSettings.CausesValidation
MVCxDropDownEdit
.ValidationSettings.CausesValidation
MVCxDropDownEditProperties
.ValidationSettings.CausesValidation
MVCxGridLookup
.ValidationSettings.CausesValidation
MVCxGridLookupProperties
.ValidationSettings.CausesValidation
MVCxListBox
.ValidationSettings.CausesValidation
MVCxListBoxProperties
.ValidationSettings.CausesValidation
MVCxMemo
.ValidationSettings.CausesValidation
MVCxMemoProperties
.ValidationSettings.CausesValidation
MVCxRadioButton
.ValidationSettings.CausesValidation
MVCxRadioButtonList
.ValidationSettings.CausesValidation
MVCxRadioButtonListProperties
.ValidationSettings.CausesValidation
MVCxRadioButtonProperties
.ValidationSettings.CausesValidation
MVCxRibbonComboBoxProperties
.ValidationSettings.CausesValidation
MVCxSpinEdit
.ValidationSettings.CausesValidation
MVCxSpinEditProperties
.ValidationSettings.CausesValidation
MVCxTextBox
.ValidationSettings.CausesValidation
MVCxTextBoxProperties
.ValidationSettings.CausesValidation
MVCxTimeEdit
.ValidationSettings.CausesValidation
MVCxTimeEditProperties
.ValidationSettings.CausesValidation
MVCxTokenBox
.ValidationSettings.CausesValidation
MVCxTokenBoxProperties
.ValidationSettings.CausesValidation
MVCxTrackBar
.ValidationSettings.CausesValidation
MVCxTrackBarProperties
.ValidationSettings.CausesValidation
MVCxValidationEdit
.ValidationSettings.CausesValidation
MVCxValidationEditProperties
.ValidationSettings.CausesValidation
RadioButtonListProperties
.ValidationSettings.CausesValidation
RadioButtonProperties
.ValidationSettings.CausesValidation
RibbonCheckBoxProperties
.ValidationSettings.CausesValidation
RibbonComboBoxProperties
.ValidationSettings.CausesValidation
RibbonDateEditProperties
.ValidationSettings.CausesValidation
RibbonSpinEditProperties
.ValidationSettings.CausesValidation
RibbonTextBoxProperties
.ValidationSettings.CausesValidation
SpinEditProperties
.ValidationSettings.CausesValidation
SpinEditPropertiesBase
.ValidationSettings.CausesValidation
TextBoxProperties
.ValidationSettings.CausesValidation
TextBoxPropertiesBase
.ValidationSettings.CausesValidation
TextEditProperties
.ValidationSettings.CausesValidation
TimeEditProperties
.ValidationSettings.CausesValidation
TokenBoxProperties
.ValidationSettings.CausesValidation
TrackBarProperties
.ValidationSettings.CausesValidation
ASP.NET Bootstrap Controls BootstrapBinaryImage
.ValidationSettings.CausesValidation
BootstrapBinaryImageEditProperties
.ValidationSettings.CausesValidation
BootstrapButtonEdit
.ValidationSettings.CausesValidation
BootstrapButtonEditProperties
.ValidationSettings.CausesValidation
BootstrapCalendar
.ValidationSettings.CausesValidation
BootstrapCalendarProperties
.ValidationSettings.CausesValidation
BootstrapCheckBox
.ValidationSettings.CausesValidation
BootstrapCheckBoxList
.ValidationSettings.CausesValidation
BootstrapCheckBoxListProperties
.ValidationSettings.CausesValidation
BootstrapCheckBoxProperties
.ValidationSettings.CausesValidation
BootstrapColorEdit
.ValidationSettings.CausesValidation
BootstrapColorEditProperties
.ValidationSettings.CausesValidation
BootstrapComboBox
.ValidationSettings.CausesValidation
BootstrapComboBoxProperties
.ValidationSettings.CausesValidation
BootstrapDateEdit
.ValidationSettings.CausesValidation
BootstrapDateEditCalendarProperties
.ValidationSettings.CausesValidation
BootstrapDateEditProperties
.ValidationSettings.CausesValidation
BootstrapDateEditTimeEditProperties
.ValidationSettings.CausesValidation
BootstrapDropDownEdit
.ValidationSettings.CausesValidation
BootstrapDropDownEditProperties
.ValidationSettings.CausesValidation
BootstrapListBox
.ValidationSettings.CausesValidation
BootstrapListBoxProperties
.ValidationSettings.CausesValidation
BootstrapMemo
.ValidationSettings.CausesValidation
BootstrapMemoProperties
.ValidationSettings.CausesValidation
BootstrapRadioButton
.ValidationSettings.CausesValidation
BootstrapRadioButtonList
.ValidationSettings.CausesValidation
BootstrapRadioButtonListProperties
.ValidationSettings.CausesValidation
BootstrapRadioButtonProperties
.ValidationSettings.CausesValidation
BootstrapSchedulerDateNavigatorProperties
.ValidationSettings.CausesValidation
BootstrapSpinEdit
.ValidationSettings.CausesValidation
BootstrapSpinEditProperties
.ValidationSettings.CausesValidation
BootstrapTagBox
.ValidationSettings.CausesValidation
BootstrapTagBoxProperties
.ValidationSettings.CausesValidation
BootstrapTextBox
.ValidationSettings.CausesValidation
BootstrapTextBoxProperties
.ValidationSettings.CausesValidation
BootstrapTimeEdit
.ValidationSettings.CausesValidation
BootstrapTimeEditProperties
.ValidationSettings.CausesValidation

Remarks

If the CausesValidation and ASPxEdit.AutoPostBack properties are set to true, the validation of the editor forces a whole group (specified via the ValidationSettings.ValidationGroup property) validation.

Example

<dx:ASPxComboBox ID="cbComboBox2" runat="server" AutoPostBack="True">
    <Items>
        <dx:ListEditItem Value="" Text="(Empty)" />
        <dx:ListEditItem Value="Some value" Text="Some value" />
    </Items>                    
    <ValidationSettings CausesValidation="True" ValidationGroup="CausesValidationDemoGroup">
        <RequiredField IsRequired="True" ErrorText="Select not empty value." />
    </ValidationSettings>
</dx:ASPxComboBox>
<br />
<dx:ASPxComboBox ID="cbComboBox3" runat="server" AutoPostBack="True">
    <Items>
        <dx:ListEditItem Value="" Text="(Empty)" />
        <dx:ListEditItem Value="Some value" Text="Some value" />
    </Items>                    
    <ValidationSettings CausesValidation="True" ValidationGroup="CausesValidationDemoGroup">
        <RequiredField IsRequired="True" ErrorText="Select not empty value." />
    </ValidationSettings>
</dx:ASPxComboBox>
<br />
<dx:ASPxComboBox ID="ASPxComboBox2" runat="server" AutoPostBack="True">
    <Items>
        <dx:ListEditItem Value="" Text="(Empty)" />
        <dx:ListEditItem Value="Some value" Text="Some value" />
    </Items>                    
    <ValidationSettings CausesValidation="True" ValidationGroup="CausesValidationDemoGroup">
        <RequiredField IsRequired="True" ErrorText="Select not empty value." />
    </ValidationSettings>
</dx:ASPxComboBox>
See Also