Class UserControlBase<T>
User control class for supporting strongly typed PageData objects with an arbitrary type T.
Inheritance
System.Object
UserControlBase<T>
Implements
Inherited Members
Namespace: EPiServer
Assembly: EPiServer.Cms.AspNet.dll
Version: 11.20.7Syntax
public class UserControlBase<T> : UserControlBase, IRenderSettings where T : PageData
Type Parameters
| Name | Description |
|---|---|
| T | The strongly typed PageData type. |
Constructors
UserControlBase()
Declaration
public UserControlBase()
Properties
CurrentPage
Gets or sets the current page of T.
Declaration
public virtual T CurrentPage { get; set; }
Property Value
| Type | Description |
|---|---|
| T | The current page. |
Remarks
Replaces the CurrentPage from base with a strongly typed version.