Condividi tramite


BaseCompareValidator.Convert Metodo

Definizione

Converte il testo specificato in un oggetto del tipo di dati specificato.

Overload

Convert(String, ValidationDataType, Object)

Converte il testo specificato in un oggetto del tipo di dati specificato. Questa versione del metodo di overload converte i valori currency, double e date usando il formato utilizzato dalle impostazioni cultura correnti.

Convert(String, ValidationDataType, Boolean, Object)

Converte il testo specificato in un oggetto del tipo di dati specificato. Questa versione del metodo di overload consente di specificare se i valori vengono convertiti usando un formato indipendente dalle impostazioni cultura.

Convert(String, ValidationDataType, Object)

Converte il testo specificato in un oggetto del tipo di dati specificato. Questa versione del metodo di overload converte i valori currency, double e date usando il formato utilizzato dalle impostazioni cultura correnti.

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

Parametri

text
String

Testo da convertire.

type
ValidationDataType

Uno dei valori di ValidationDataType.

value
Object

Quando termina, questo metodo contiene un oggetto con il risultato della conversione. Questo parametro viene passato non inizializzato.

Restituisce

true se la conversione ha esito positivo; in caso contrario, false.

Commenti

Il metodo Convert(String, ValidationDataType, Object) viene utilizzato per convertire il testo in un oggetto del tipo di dati specificato. Anche se il metodo restituisce true o false per indicare se la conversione è riuscita, il valore convertito viene archiviato nel parametro valueout.

Nota

Se la conversione non riesce, il parametro value viene impostato su null.

Questa versione del metodo converte i valori usando il formato utilizzato dalle impostazioni cultura correnti. Per convertire i valori usando un formato indipendente dalle impostazioni cultura, utilizzare la versione di overload BaseCompareValidator.Convert(String, ValidationDataType, Boolean, Object) di questo metodo.

Vedi anche

Si applica a

Convert(String, ValidationDataType, Boolean, Object)

Converte il testo specificato in un oggetto del tipo di dati specificato. Questa versione del metodo di overload consente di specificare se i valori vengono convertiti usando un formato indipendente dalle impostazioni cultura.

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

Parametri

text
String

Testo da convertire.

type
ValidationDataType

Uno dei valori di ValidationDataType.

cultureInvariant
Boolean

true per convertire i valori in un formato indipendente dalle impostazioni cultura; in caso contrario, false.

value
Object

Quando termina, questo metodo contiene un oggetto con il risultato della conversione. Questo parametro viene passato non inizializzato.

Restituisce

true se la conversione ha esito positivo; in caso contrario, false.

Commenti

Il metodo Convert(String, ValidationDataType, Boolean, Object) viene utilizzato per convertire il testo in un oggetto del tipo di dati specificato. Anche se il metodo restituisce true o false per indicare se la conversione è riuscita, il valore convertito viene archiviato nel parametro valueout.

Nota

Se la conversione non riesce, il parametro value viene impostato su null.

Per indicare che i valori devono essere convertiti usando un formato indipendente dalle impostazioni cultura, passare true per il parametro cultureInvariant; in caso contrario, i valori vengono convertiti usando il formato utilizzato dalle impostazioni cultura correnti. Quando si converte un valore usando il formato utilizzato dalle impostazioni cultura correnti, è consigliabile usare la versione di overload BaseCompareValidator.Convert(String, ValidationDataType, Object) di questo metodo.

Vedi anche

Si applica a