BaseCompareValidator.Compare Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
Uno dei ValidationCompareOperator valori.
- 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.
Uno dei ValidationCompareOperator valori.
- 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.