BaseCompareValidator.Convert 方法

定义

将指定的文本转换成具有指定数据类型的对象。

重载

Convert(String, ValidationDataType, Object)

将指定的文本转换成具有指定数据类型的对象。 此版本的重载方法使用当前区域性使用的格式转换货币、Double 和日期值。

Convert(String, ValidationDataType, Boolean, Object)

将指定的文本转换成具有指定数据类型的对象。 此版本的重载方法允许您指定是否使用非特定区域性格式转换值。

Convert(String, ValidationDataType, Object)

将指定的文本转换成具有指定数据类型的对象。 此版本的重载方法使用当前区域性使用的格式转换货币、Double 和日期值。

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

参数

text
String

要转换的文本。

value
Object

此方法返回时,其中会包含一个带有转换结果的对象。 此参数未经初始化即被传递。

返回

Boolean

如果转换成功,则为 true;否则为 false

注解

该方法 Convert(String, ValidationDataType, Object) 用于将文本转换为指定数据类型的对象。 尽管该方法返回true或指示转换是否成功,但转换后的值将存储在参数中out``valuefalse

备注

如果转换失败,则参数 value 设置为 null

此方法的此版本使用当前区域性使用的格式转换值。 若要使用非区域性格式转换值,请使用 BaseCompareValidator.Convert(String, ValidationDataType, Boolean, Object) 此方法的重载版本。

另请参阅

适用于

Convert(String, ValidationDataType, Boolean, Object)

将指定的文本转换成具有指定数据类型的对象。 此版本的重载方法允许您指定是否使用非特定区域性格式转换值。

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

参数

text
String

要转换的文本。

cultureInvariant
Boolean

如果要将值转换为非特定区域性格式,则为 true;否则为 false

value
Object

此方法返回时,其中会包含一个带有转换结果的对象。 此参数未经初始化即被传递。

返回

Boolean

如果转换成功,则为 true;否则为 false

注解

该方法 Convert(String, ValidationDataType, Boolean, Object) 用于将文本转换为指定数据类型的对象。 尽管该方法返回true或指示转换是否成功,但转换后的值将存储在参数中out``valuefalse

备注

如果转换失败,则参数 value 设置为 null

若要指示应使用非区域性格式转换值,请 true 传入参数 cultureInvariant ;否则,使用当前区域性使用的格式转换值。 使用当前区域性使用的格式转换值时,请考虑使用 BaseCompareValidator.Convert(String, ValidationDataType, Object) 此方法的重载版本。

另请参阅

适用于