BaseCompareValidator.Compare Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Jämför två strängar med den angivna operatorn och valideringsdatatypen.
Överlagringar
| Name | Description |
|---|---|
| Compare(String, String, ValidationCompareOperator, ValidationDataType) |
Jämför två strängar med den angivna operatorn och datatypen. Den här versionen av den överlagrade metoden jämför valuta-, dubbel- och datumvärden med det format som används av den aktuella kulturen. |
| Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) |
Jämför två strängar med den angivna operatorn och valideringsdatatypen. Med den här versionen av överlagringen kan du ange om värden ska jämföras med ett kulturneutralt format. |
Compare(String, String, ValidationCompareOperator, ValidationDataType)
Jämför två strängar med den angivna operatorn och datatypen. Den här versionen av den överlagrade metoden jämför valuta-, dubbel- och datumvärden med det format som används av den aktuella kulturen.
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
Parametrar
- leftText
- String
Värdet till vänster om operatorn.
- rightText
- String
Värdet till höger om operatorn.
Ett av ValidationCompareOperator värdena.
- type
- ValidationDataType
Ett av ValidationDataType värdena.
Returer
trueom parametern leftValue relaterar till parametern rightValue på det sätt som anges av parameternop, annars . false
Kommentarer
Metoden Compare(String, String, ValidationCompareOperator, ValidationDataType) används för att testa om parameterns värde leftText relaterar till parameterns värde rightText på det sätt som anges av parametern op . Parametern type anger datatypen för de värden som jämförs.
Note
Om parametern op är inställd på ValidationCompareOperator.DataTypeChecktestar den här metoden endast värdet för parametern leftText för den datatyp som anges av parametern type . Parametern rightText ignoreras.
Den här versionen av metoden jämför värdena med det format som används av den aktuella kulturen. Om du vill jämföra värdena med ett kulturneutralt format använder du den BaseCompareValidator.Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) överlagrade versionen av den här metoden.
Se även
Gäller för
Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType)
Jämför två strängar med den angivna operatorn och valideringsdatatypen. Med den här versionen av överlagringen kan du ange om värden ska jämföras med ett kulturneutralt format.
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
Parametrar
- leftText
- String
Värdet till vänster om operatorn.
- cultureInvariantLeftText
- Boolean
trueatt konvertera det vänstra värdet till ett kulturneutralt format; annars . false
- rightText
- String
Värdet till höger om operatorn.
- cultureInvariantRightText
- Boolean
trueatt konvertera det högra sidovärdet till ett kulturneutralt format; annars . false
Ett av ValidationCompareOperator värdena.
- type
- ValidationDataType
Ett av ValidationDataType värdena.
Returer
trueom parametern leftValue relaterar till parametern rightValue på det sätt som anges av parameternop, annars . false
Kommentarer
Metoden Compare(String, Boolean, String, Boolean, ValidationCompareOperator, ValidationDataType) används för att testa om parameterns värde leftText relaterar till parameterns värde rightText på det sätt som anges av parametern op . Parametern type anger datatypen för de värden som jämförs.
Note
Om parametern op är inställd på ValidationCompareOperator.DataTypeChecktestar den här metoden endast värdet för parametern leftText för den datatyp som anges av parametern type . Parametern rightText ignoreras.
Om du vill ange att värden ska jämföras med ett kulturneutralt format skickar du in true för parametrarna cultureInvariantLeftText och cultureInvariantRightText . Annars jämförs värdena med det format som används av den aktuella kulturen. När du jämför värden med det format som används av den aktuella kulturen bör du överväga att använda den BaseCompareValidator.Compare(String, String, ValidationCompareOperator, ValidationDataType) överlagrade versionen av den här metoden.