BaseCompareValidator.Convert 方法

定义

将指定文本转换为指定数据类型的对象。

重载

Convert(String, ValidationDataType, Object)

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

Convert(String, ValidationDataType, Boolean, Object)

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

Convert(String, ValidationDataType, Object)

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

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

此方法返回时,包含包含转换结果的对象。 此参数未初始化传递。

返回

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

注解

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

注意

如果转换失败,则 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

此方法返回时,包含包含转换结果的对象。 此参数未初始化传递。

返回

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

注解

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

注意

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

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

另请参阅

适用于