Udostępnij za pośrednictwem


BaseCompareValidator.Convert Metoda

Definicja

Konwertuje określony tekst na obiekt określonego typu danych.

Przeciążenia

Convert(String, ValidationDataType, Object)

Konwertuje określony tekst na obiekt określonego typu danych. Ta wersja metody przeciążonej konwertuje waluty, podwójne i wartości daty przy użyciu formatu używanego przez bieżącą kulturę.

Convert(String, ValidationDataType, Boolean, Object)

Konwertuje określony tekst na obiekt określonego typu danych. Ta wersja metody przeciążonej umożliwia określenie, czy wartości są konwertowane przy użyciu formatu neutralnego dla kultury.

Convert(String, ValidationDataType, Object)

Konwertuje określony tekst na obiekt określonego typu danych. Ta wersja metody przeciążonej konwertuje waluty, podwójne i wartości daty przy użyciu formatu używanego przez bieżącą kulturę.

protected:
 static bool Convert(System::String ^ text, System::Web::UI::WebControls::ValidationDataType type, [Runtime::InteropServices::Out] System::Object ^ % value);
protected static bool Convert (string text, System.Web.UI.WebControls.ValidationDataType type, out object value);
static member Convert : string * System.Web.UI.WebControls.ValidationDataType * obj -> bool
Protected Shared Function Convert (text As String, type As ValidationDataType, ByRef value As Object) As Boolean

Parametry

text
String

Tekst do konwersji.

type
ValidationDataType

Jedna z ValidationDataType wartości.

value
Object

Gdy ta metoda zostanie zwrócona, zawiera obiekt z wynikiem konwersji. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

true jeśli konwersja zakończyła się pomyślnie; w przeciwnym razie , false.

Uwagi

Metoda Convert(String, ValidationDataType, Object) służy do konwertowania tekstu na obiekt określonego typu danych. Mimo że metoda zwraca true lub false wskazuje, czy konwersja zakończyła się pomyślnie, przekonwertowana wartość jest przechowywana w parametrze value out .

Uwaga

Jeśli konwersja nie powiedzie się, value parametr jest ustawiony na nullwartość .

Ta wersja metody konwertuje wartości przy użyciu formatu używanego przez bieżącą kulturę. Aby przekonwertować wartości przy użyciu formatu neutralnego dla kultury, użyj przeciążonej BaseCompareValidator.Convert(String, ValidationDataType, Boolean, Object) wersji tej metody.

Zobacz też

Dotyczy

Convert(String, ValidationDataType, Boolean, Object)

Konwertuje określony tekst na obiekt określonego typu danych. Ta wersja metody przeciążonej umożliwia określenie, czy wartości są konwertowane przy użyciu formatu neutralnego dla kultury.

protected:
 static bool Convert(System::String ^ text, System::Web::UI::WebControls::ValidationDataType type, bool cultureInvariant, [Runtime::InteropServices::Out] System::Object ^ % value);
protected static bool Convert (string text, System.Web.UI.WebControls.ValidationDataType type, bool cultureInvariant, out object value);
static member Convert : string * System.Web.UI.WebControls.ValidationDataType * bool * obj -> bool
Protected Shared Function Convert (text As String, type As ValidationDataType, cultureInvariant As Boolean, ByRef value As Object) As Boolean

Parametry

text
String

Tekst do konwersji.

type
ValidationDataType

Jedna z ValidationDataType wartości.

cultureInvariant
Boolean

true aby przekonwertować wartości na format neutralny dla kultury; w przeciwnym razie , false.

value
Object

Gdy ta metoda zostanie zwrócona, zawiera obiekt z wynikiem konwersji. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

true jeśli konwersja zakończyła się pomyślnie; w przeciwnym razie , false.

Uwagi

Metoda Convert(String, ValidationDataType, Boolean, Object) służy do konwertowania tekstu na obiekt określonego typu danych. Mimo że metoda zwraca true lub false wskazuje, czy konwersja zakończyła się pomyślnie, przekonwertowana wartość jest przechowywana w parametrze value out .

Uwaga

Jeśli konwersja nie powiedzie się, value parametr jest ustawiony na nullwartość .

Aby wskazać, że wartości powinny być konwertowane przy użyciu formatu neutralnego dla kultury, należy przekazać true dla parametru cultureInvariant . W przeciwnym razie wartości są konwertowane przy użyciu formatu używanego przez bieżącą kulturę. Podczas konwertowania wartości przy użyciu formatu używanego przez bieżącą kulturę rozważ użycie BaseCompareValidator.Convert(String, ValidationDataType, Object) przeciążonej wersji tej metody.

Zobacz też

Dotyczy