BaseCompareValidator.Convert 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的文本转换成具有指定数据类型的对象。
重载
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
要转换的文本。
- type
- ValidationDataType
ValidationDataType 值之一。
- value
- Object
此方法返回时,其中会包含一个带有转换结果的对象。 此参数未经初始化即被传递。
返回
如果转换成功,则为 true
;否则为 false
。
注解
该方法 Convert(String, ValidationDataType, Object) 用于将文本转换为指定数据类型的对象。 尽管该方法返回true
或指示转换是否成功,但转换后的值将存储在参数中out``value
。false
备注
如果转换失败,则参数 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
要转换的文本。
- type
- ValidationDataType
ValidationDataType 值之一。
- cultureInvariant
- Boolean
如果要将值转换为非特定区域性格式,则为 true
;否则为 false
。
- value
- Object
此方法返回时,其中会包含一个带有转换结果的对象。 此参数未经初始化即被传递。
返回
如果转换成功,则为 true
;否则为 false
。
注解
该方法 Convert(String, ValidationDataType, Boolean, Object) 用于将文本转换为指定数据类型的对象。 尽管该方法返回true
或指示转换是否成功,但转换后的值将存储在参数中out``value
。false
备注
如果转换失败,则参数 value
设置为 null
。
若要指示应使用非区域性格式转换值,请 true
传入参数 cultureInvariant
;否则,使用当前区域性使用的格式转换值。 使用当前区域性使用的格式转换值时,请考虑使用 BaseCompareValidator.Convert(String, ValidationDataType, Object) 此方法的重载版本。