BaseCompareValidator.Compare Metodo

Definizione

Confronta due stringhe usando l'operatore e il tipo di dati di convalida specificati.

Overload

Nome Descrizione
Compare(String, String, ValidationCompareOperator, ValidationDataType)

Confronta due stringhe usando l'operatore e il tipo di dati specificati. Questa versione del metodo di overload confronta i valori di valuta, doppia e data usando il formato utilizzato dalle impostazioni cultura correnti.

Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)

Confronta due stringhe usando l'operatore e il tipo di dati di convalida specificati. Questa versione dell'overload consente di specificare se i valori vengono confrontati usando un formato indipendente dalle impostazioni cultura.

Compare(String, String, ValidationCompareOperator, ValidationDataType)

Confronta due stringhe usando l'operatore e il tipo di dati specificati. Questa versione del metodo di overload confronta i valori di valuta, doppia e data usando il formato utilizzato dalle impostazioni cultura correnti.

protected:
 static bool Compare(System::String ^ leftText, System::String ^ rightText, System::Web::UI::WebControls::ValidationCompareOperator op, System::Web::UI::WebControls::ValidationDataType type);
protected static bool Compare(string leftText, string rightText, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type);
static member Compare : string * string * System.Web.UI.WebControls.ValidationCompareOperator * System.Web.UI.WebControls.ValidationDataType -> bool
Protected Shared Function Compare (leftText As String, rightText As String, op As ValidationCompareOperator, type As ValidationDataType) As Boolean

Parametri

leftText
String

Valore a sinistra dell'operatore.

rightText
String

Valore sul lato destro dell'operatore.

type
ValidationDataType

Uno dei ValidationDataType valori.

Valori restituiti

true se il leftValue parametro è correlato al rightValue parametro nel modo specificato dal op parametro ; in caso contrario, false.

Commenti

Il Compare(String, String, ValidationCompareOperator, ValidationDataType) metodo viene usato per verificare se il valore del leftText parametro è correlato al valore del rightText parametro nel modo specificato dal op parametro . Il type parametro specifica il tipo di dati dei valori confrontati.

Note

Se il op parametro è impostato su ValidationCompareOperator.DataTypeCheck, questo metodo verifica solo il valore del leftText parametro per il tipo di dati specificato dal type parametro . Il parametro rightText viene ignorato.

Questa versione del metodo confronta i valori usando il formato utilizzato dalle impostazioni cultura correnti. Per confrontare i valori usando un formato indipendente dalle impostazioni cultura, usare la BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) versione di overload di questo metodo.

Vedi anche

Si applica a

Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)

Confronta due stringhe usando l'operatore e il tipo di dati di convalida specificati. Questa versione dell'overload consente di specificare se i valori vengono confrontati usando un formato indipendente dalle impostazioni cultura.

protected:
 static bool Compare(System::String ^ leftText, bool cultureInvariantLeftText, System::String ^ rightText, bool cultureInvariantRightText, System::Web::UI::WebControls::ValidationCompareOperator op, System::Web::UI::WebControls::ValidationDataType type);
protected static bool Compare(string leftText, bool cultureInvariantLeftText, string rightText, bool cultureInvariantRightText, System.Web.UI.WebControls.ValidationCompareOperator op, System.Web.UI.WebControls.ValidationDataType type);
static member Compare : string * bool * string * bool * System.Web.UI.WebControls.ValidationCompareOperator * System.Web.UI.WebControls.ValidationDataType -> bool
Protected Shared Function Compare (leftText As String, cultureInvariantLeftText As Boolean, rightText As String, cultureInvariantRightText As Boolean, op As ValidationCompareOperator, type As ValidationDataType) As Boolean

Parametri

leftText
String

Valore a sinistra dell'operatore.

cultureInvariantLeftText
Boolean

true per convertire il valore a sinistra in un formato indipendente dalle impostazioni cultura; in caso contrario, false.

rightText
String

Valore sul lato destro dell'operatore.

cultureInvariantRightText
Boolean

true per convertire il valore sul lato destro in un formato indipendente dalle impostazioni cultura; in caso contrario, false.

type
ValidationDataType

Uno dei ValidationDataType valori.

Valori restituiti

true se il leftValue parametro è correlato al rightValue parametro nel modo specificato dal op parametro ; in caso contrario, false.

Commenti

Il Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) metodo viene usato per verificare se il valore del leftText parametro è correlato al valore del rightText parametro nel modo specificato dal op parametro . Il type parametro specifica il tipo di dati dei valori confrontati.

Note

Se il op parametro è impostato su ValidationCompareOperator.DataTypeCheck, questo metodo verifica solo il valore del leftText parametro per il tipo di dati specificato dal type parametro . Il parametro rightText viene ignorato.

Per indicare che i valori devono essere confrontati utilizzando un formato indipendente dalle impostazioni cultura, passare true per i cultureInvariantLeftText parametri e cultureInvariantRightText ; in caso contrario, i valori vengono confrontati usando il formato utilizzato dalle impostazioni cultura correnti. Quando si confrontano valori usando il formato utilizzato dalle impostazioni cultura correnti, è consigliabile usare la BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) versione di overload di questo metodo.

Vedi anche

Si applica a