ProfileParameter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 ASP.NET 配置文件属性的值绑定到参数对象。
public ref class ProfileParameter : System::Web::UI::WebControls::Parameter
public class ProfileParameter : System.Web.UI.WebControls.Parameter
type ProfileParameter = class
inherit Parameter
Public Class ProfileParameter
Inherits Parameter
- 继承
注解
可以使用 ProfileParameter 类将 ASP.NET Profile 参数的值绑定到参数化 SQL 查询、业务对象方法或筛选表达式中使用的参数。
除了从 类继承的属性之外, Parameter 类ProfileParameter还提供 PropertyName 属性。 属性 PropertyName 标识从中检索值的 ASP.NET Profile 属性 ProfileParameter 。
注意
如果指定了 ProfileParameter 对象,但未设置相应的配置文件属性,则将数据绑定到参数的控件可能会引发异常。 同样,如果使用 设置 null
配置文件属性,则它们可能不显示任何数据。
DefaultValue设置 属性以避免在适当情况下出现这些情况。
构造函数
ProfileParameter() |
初始化 ProfileParameter 类的新实例。 |
ProfileParameter(ProfileParameter) |
使用 |
ProfileParameter(String, DbType, String) |
通过使用指定的属性名称标识要绑定到的 ASP.NET 配置文件属性,初始化 ProfileParameter 类的新实例。 |
ProfileParameter(String, String) |
使用指定的属性名标识要绑定到的 ASP.NET 配置文件属性,初始化 ProfileParameter 类的新命名实例。 |
ProfileParameter(String, TypeCode, String) |
使用指定的属性名称标识要绑定的 ASP.NET 配置文件属性,初始化 ProfileParameter 类的新命名实例和强类型实例。 |
属性
ConvertEmptyStringToNull |
获取或设置一个值,该值指示在 Parameter 对象绑定到的值为 Empty 时是否应将其转换为 |
DbType |
获取或设置参数的数据库类型。 (继承自 Parameter) |
DefaultValue |
指定参数的默认值(如果调用 Evaluate(HttpContext, Control) 方法时参数绑定到的值未被初始化)。 (继承自 Parameter) |
Direction |
指示 Parameter 对象是否用于将值绑定到控件,或者是否可以使用控件更改值。 (继承自 Parameter) |
IsTrackingViewState |
获取一个值,该值指示 Parameter 对象是否保存对其视图状态的更改。 (继承自 Parameter) |
Name |
获取或设置参数的名称。 (继承自 Parameter) |
PropertyName |
获取或设置此参数绑定的 ASP.NET 配置文件属性的名称。 |
Size |
获取或设置参数的大小。 (继承自 Parameter) |
Type |
获取或设置参数的类型。 (继承自 Parameter) |
ViewState |
获取状态信息的字典,这些信息使您可以在同一页的多个请求间保存和还原 Parameter 对象的视图状态。 (继承自 Parameter) |
方法
Clone() |
返回当前 ProfileParameter 实例的副本。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
Evaluate(HttpContext, Control) |
更新并返回 ProfileParameter 对象的值。 |
GetDatabaseType() |
获取与当前 DbType 实例的 CLR 类型等效的 Parameter 值。 (继承自 Parameter) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
LoadViewState(Object) |
将数据源视图还原为保存过的前一视图状态。 (继承自 Parameter) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
OnParameterChanged() |
调用包含 OnParametersChanged(EventArgs) 对象的 ParameterCollection 集合的 Parameter 方法。 (继承自 Parameter) |
SaveViewState() |
自页回发到服务器开始,将更改保存到 Parameter 对象的视图状态。 (继承自 Parameter) |
SetDirty() |
标记 Parameter 对象,以便在视图状态中记录其状态。 (继承自 Parameter) |
ToString() |
将此实例的值转换为其等效的字符串表示形式。 (继承自 Parameter) |
TrackViewState() |
使 Parameter 对象跟踪其视图状态更改,以便这些更改可以存储在控件的 ViewState 对象中并在同一页面的不同请求间保留。 (继承自 Parameter) |
显式接口实现
ICloneable.Clone() |
返回当前 Parameter 实例的副本。 (继承自 Parameter) |
IStateManager.IsTrackingViewState |
获取一个值,该值指示 Parameter 对象是否保存对其视图状态的更改。 (继承自 Parameter) |
IStateManager.LoadViewState(Object) |
将数据源视图还原为保存过的前一视图状态。 (继承自 Parameter) |
IStateManager.SaveViewState() |
自页回发到服务器开始,将更改保存到 Parameter 对象的视图状态。 (继承自 Parameter) |
IStateManager.TrackViewState() |
使 Parameter 对象跟踪其视图状态更改,以便这些更改可以存储在控件的 ViewState 对象中并在同一页面的不同请求间保留。 (继承自 Parameter) |