BaseCompareValidator.Compare Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vergelijkt twee tekenreeksen met behulp van de opgegeven operator en het gegevenstype validatie.
Overloads
| Name | Description |
|---|---|
| Compare(String, String, ValidationCompareOperator, ValidationDataType) |
Vergelijkt twee tekenreeksen met behulp van de opgegeven operator en het gegevenstype. Deze versie van de overbelaste methode vergelijkt valuta-, dubbele en datumwaarden met behulp van de notatie die wordt gebruikt door de huidige cultuur. |
| Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) |
Vergelijkt twee tekenreeksen met behulp van de opgegeven operator en het gegevenstype validatie. Met deze versie van de overbelasting kunt u opgeven of waarden worden vergeleken met een cultuurneutrale indeling. |
Compare(String, String, ValidationCompareOperator, ValidationDataType)
Vergelijkt twee tekenreeksen met behulp van de opgegeven operator en het gegevenstype. Deze versie van de overbelaste methode vergelijkt valuta-, dubbele en datumwaarden met behulp van de notatie die wordt gebruikt door de huidige cultuur.
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
Parameters
- leftText
- String
De waarde aan de linkerkant van de operator.
- rightText
- String
De waarde aan de rechterkant van de operator.
Een van de ValidationCompareOperator waarden.
- type
- ValidationDataType
Een van de ValidationDataType waarden.
Retouren
true als de leftValue parameter betrekking heeft op de rightValue parameter op de manier die is opgegeven door de op parameter; falseanders.
Opmerkingen
De Compare(String, String, ValidationCompareOperator, ValidationDataType) methode wordt gebruikt om te testen of de waarde van de leftText parameter betrekking heeft op de waarde van de rightText parameter op de manier die is opgegeven door de op parameter. De type parameter geeft het gegevenstype op van de waarden die worden vergeleken.
Note
Als de op parameter is ingesteld op ValidationCompareOperator.DataTypeCheck, test deze methode alleen de waarde van de leftText parameter voor het gegevenstype dat is opgegeven door de type parameter. De rightText parameter wordt genegeerd.
Deze versie van de methode vergelijkt de waarden met behulp van de indeling die wordt gebruikt door de huidige cultuur. Als u de waarden wilt vergelijken met een cultuurneutrale indeling, gebruikt u de BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) overbelaste versie van deze methode.
Zie ook
Van toepassing op
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)
Vergelijkt twee tekenreeksen met behulp van de opgegeven operator en het gegevenstype validatie. Met deze versie van de overbelasting kunt u opgeven of waarden worden vergeleken met een cultuurneutrale indeling.
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
Parameters
- leftText
- String
De waarde aan de linkerkant van de operator.
- cultureInvariantLeftText
- Boolean
true om de waarde aan de linkerkant te converteren naar een cultuurneutrale notatie; anders, false.
- rightText
- String
De waarde aan de rechterkant van de operator.
- cultureInvariantRightText
- Boolean
true om de waarde aan de rechterkant te converteren naar een cultuurneutrale notatie; anders, false.
Een van de ValidationCompareOperator waarden.
- type
- ValidationDataType
Een van de ValidationDataType waarden.
Retouren
true als de leftValue parameter betrekking heeft op de rightValue parameter op de manier die is opgegeven door de op parameter; falseanders.
Opmerkingen
De Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) methode wordt gebruikt om te testen of de waarde van de leftText parameter betrekking heeft op de waarde van de rightText parameter op de manier die is opgegeven door de op parameter. De type parameter geeft het gegevenstype op van de waarden die worden vergeleken.
Note
Als de op parameter is ingesteld op ValidationCompareOperator.DataTypeCheck, test deze methode alleen de waarde van de leftText parameter voor het gegevenstype dat is opgegeven door de type parameter. De rightText parameter wordt genegeerd.
Als u wilt aangeven dat waarden moeten worden vergeleken met een cultuurneutrale notatie, geeft u true de waarden door voor de cultureInvariantLeftText en cultureInvariantRightText parameters. Anders worden de waarden vergeleken met de notatie die door de huidige cultuur wordt gebruikt. Wanneer u waarden vergelijkt met de indeling die door de huidige cultuur wordt gebruikt, kunt u overwegen de BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) overbelaste versie van deze methode te gebruiken.