Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo BaseCompareValidator.Compare (String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)

 

Data di pubblicazione: ottobre 2016

Confronta due stringhe utilizzando l'operatore specificato e il tipo di dati di convalida. Questa versione di overload consente di specificare se i valori vengono confrontati utilizzando un formato indipendente dalla lingua.

Spazio dei nomi:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

protected static bool Compare(
	string leftText,
	bool cultureInvariantLeftText,
	string rightText,
	bool cultureInvariantRightText,
	ValidationCompareOperator op,
	ValidationDataType type
)

Parametri

leftText
Type: System.String

Il valore sul lato sinistro dell'operatore.

cultureInvariantLeftText
Type: System.Boolean

true Per convertire il valore di sinistra in un formato di lingua. in caso contrario, false.

rightText
Type: System.String

Il valore sul lato destro dell'operatore.

cultureInvariantRightText
Type: System.Boolean

true Per convertire il valore sul lato destro in un formato di lingua. in caso contrario, false.

op
Type: System.Web.UI.WebControls.ValidationCompareOperator

Uno dei valori di ValidationCompareOperator.

type
Type: System.Web.UI.WebControls.ValidationDataType

Uno dei valori di ValidationDataType.

Valore restituito

Type: System.Boolean

true Se il leftValue parametro si riferisce al rightValue nel modo specificato dal parametro di op parametro; in caso contrario, false.

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

System_CAPS_noteNota

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

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

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: