Ich habe eine Frage hier. Wie Sie eine Validierung deaktivieren, wenn das Kontrollkästchen aktiviert ist. Ich habe versucht ValidatorEnable (Kontrolle, falsch), kann es nicht für mich arbeiten.Validierung Nachricht von Javascript
<dxe:BaseCheckBox runat ="server" ID="chkIsChecked" ClientInstanceName ="chkIsChecked">
<ClientSideEvents CheckedChanged="OnSelectionChanged"/>
</dxe:BaseCheckBox>
<dxe:BaseComboBox runat ="server" ID="cboLabour" ClientInstanceName ="cboLabour" ValueType="System.String" ClientEnabled="false" >
<ValidationSettings SetFocusOnError="True" ErrorText="This field is required to fill."
ErrorDisplayMode="ImageWithTooltip" ValidationGroup="RejectReason"
CausesValidation="false">
<RequiredField IsRequired="True" ErrorText="This field is required to fill.">
</RequiredField>
</ValidationSettings>
</dxe:BaseComboBox>
Mein Javascript:
function OnSelectionChanged(s,e)
{
if(chkIsChecked.GetValue())
{
cboLabour.SetEnabled(true);
}
else
{
cboLabour.SetEnabled(false);
cboLabour.SetValue('');
}
}
Vielen Dank für Tipps.
Da Sie nicht integrierte Steuerelemente verwenden Sie aus, welche Bibliothek diese angeben sollen. Die Antwort hängt davon ab. –
Devexpress 8.1 u bedeutet? –