Share via


WebPartPersonalization.HasPersonalizationState 属性

定义

返回一个值,该值指示当前页和个性化设置范围是否具有关联个性化设置数据。

public:
 virtual property bool HasPersonalizationState { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool HasPersonalizationState { get; }
[<System.ComponentModel.Browsable(false)>]
member this.HasPersonalizationState : bool
Public Overridable ReadOnly Property HasPersonalizationState As Boolean

属性值

如果页具有与之关联的个性化设置数据,则为 true;否则为 false

属性

例外

没有与 WebPartPersonalization 实例关联的个性化设置提供程序。 如果在关联 WebPartManager 控件的 OnInit(EventArgs) 方法完成之前访问该属性,则会发生这种情况。

- 或 -

关联的 PageWebPartManager 属性值为 null

- 或 -

Request 控件的关联 WebPartManager 实例的 Page 属性的值是 null

注解

这是一种方便的方法,用于确定当前页和范围组合是否具有与之关联的个性化设置数据。 在内部,方法在提供程序上调用 GetCountOfState 以确定数据是否存在。

适用于

另请参阅