BaseCompareValidator.Compare Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Compara dos cadenas con el operador especificado y el tipo de datos de validación.
Sobrecargas
Compare(String, String, ValidationCompareOperator, ValidationDataType) |
Compara dos cadenas utilizando el operador y el tipo de datos especificados. Esta versión del método sobrecargado compara los valores de moneda, dobles y de fecha utilizando el formato de la referencia cultural actual. |
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) |
Compara dos cadenas con el operador especificado y el tipo de datos de validación. Esta versión de la sobrecarga permite especificar si los valores se comparan utilizando un formato de referencia cultural neutra. |
Compare(String, String, ValidationCompareOperator, ValidationDataType)
Compara dos cadenas utilizando el operador y el tipo de datos especificados. Esta versión del método sobrecargado compara los valores de moneda, dobles y de fecha utilizando el formato de la referencia cultural actual.
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
Parámetros
- leftText
- String
Valor a la izquierda del operador.
- rightText
- String
Valor a la derecha del operador.
Uno de los valores de ValidationCompareOperator.
- type
- ValidationDataType
Uno de los valores de ValidationDataType.
Devoluciones
Es true
si el parámetro leftValue
se relaciona con el parámetro rightValue
de la manera especificada por el parámetro op
; de lo contrario, es false
.
Comentarios
El Compare(String, String, ValidationCompareOperator, ValidationDataType) método se usa para probar si el valor del leftText
parámetro está relacionado con el valor del rightText
parámetro de la manera especificada por el op
parámetro. El type
parámetro especifica el tipo de datos de los valores que se comparan.
Nota
Si el op
parámetro se establece ValidationCompareOperator.DataTypeCheck
en , este método prueba solo el valor del leftText
parámetro para el tipo de datos especificado por el type
parámetro . Se omite el rightText
parámetro .
Esta versión del método compara los valores con el formato utilizado por la referencia cultural actual. Para comparar los valores mediante un formato independiente de la referencia cultural, use la BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) versión sobrecargada de este método.
Consulte también
Se aplica a
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)
Compara dos cadenas con el operador especificado y el tipo de datos de validación. Esta versión de la sobrecarga permite especificar si los valores se comparan utilizando un formato de referencia cultural neutra.
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
Parámetros
- leftText
- String
Valor a la izquierda del operador.
- cultureInvariantLeftText
- Boolean
Es true
para convertir el valor del lado izquierdo a un formato de referencia cultural neutra; de lo contrario, es false
.
- rightText
- String
Valor a la derecha del operador.
- cultureInvariantRightText
- Boolean
Es true
para convertir el valor del lado derecho a un formato de referencia cultural neutra; de lo contrario, es false
.
Uno de los valores de ValidationCompareOperator.
- type
- ValidationDataType
Uno de los valores de ValidationDataType.
Devoluciones
Es true
si el parámetro leftValue
se relaciona con el parámetro rightValue
de la manera especificada por el parámetro op
; de lo contrario, es false
.
Comentarios
El Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) método se usa para probar si el valor del leftText
parámetro está relacionado con el valor del rightText
parámetro de la manera especificada por el op
parámetro. El type
parámetro especifica el tipo de datos de los valores que se comparan.
Nota
Si el op
parámetro se establece ValidationCompareOperator.DataTypeCheck
en , este método prueba solo el valor del leftText
parámetro para el tipo de datos especificado por el type
parámetro . Se omite el rightText
parámetro .
Para indicar que los valores se deben comparar con un formato neutro de referencia cultural, pase true
para los cultureInvariantLeftText
parámetros y cultureInvariantRightText
; de lo contrario, los valores se comparan con el formato utilizado por la referencia cultural actual. Al comparar valores con el formato usado por la referencia cultural actual, considere la posibilidad de usar la BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) versión sobrecargada de este método.