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.DataTypeChecken , 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.DataTypeChecken , 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.