Home
About
Testimonials
Demos
Download
Documentation
Blogs
Forum
Class Finder
Tutorials
Class Docs
API Manual
Wiki
Namespace:
System.Web.UI
Inheritance:
TComponent
»
TApplicationComponent
»
TControl
»
TCompositeControl
»
TTemplateControl
»
TPage
Properties
|
Events
|
Methods
|
Derived classes
|
All classes
Properties
Name
Type
Description
Adapter
TControlAdapter
control adapter. (inherited from
TControl
)
R
AllowChildControls
boolean
whether body contents are allowed for this control. (inherited from
TControl
)
R
Application
TApplication
current application instance. (inherited from
TApplicationComponent
)
R
Attributes
TAttributeCollection
Returns the list of custom attributes. (inherited from
TControl
)
R
CachingStack
TStack
stack of TOutputCache objects.
CallbackClient
TCallbackClientScript
Gets the callback client script handler that allows javascript functions to be executed during the callback response.
CallbackEventParameter
string
Callback parameter is decoded assuming JSON encoding.
CallbackEventTarget
TControl
the control responsible for the current callback event, null if nonexistent.
P
ChildControlsCreated
boolean
whether child controls have been created. (inherited from
TControl
)
R
ClientID
string
Returns the client ID of the control. (inherited from
TControl
)
R
ClientScript
TClientScriptManager
client script manager.
ClientState
string
Returns the state to be stored on the client side.
ClientSupportsJavaScript
boolean
whether client supports javascript.
P
ControlStage
integer
Gets the lifecycle step the control is currently at. (inherited from
TControl
)
R
Controls
TControlCollection
the child control collection. (inherited from
TControl
)
CustomData
mixed
Returns custom data associated with this control. (inherited from
TControl
)
EnableStateEncryption
boolean
whether page state should be encrypted.
EnableStateValidation
boolean
whether page state should be HMAC validated.
EnableTheming
boolean
whether theming is enabled for this control. (inherited from
TControl
)
EnableViewState
boolean
whether viewstate is enabled. (inherited from
TControl
)
Enabled
boolean
Returns a value indicating whether the control is enabled. (inherited from
TControl
)
Form
TForm
the form on the page.
R
HasAdapter
boolean
whether there is an adapter for this control. (inherited from
TControl
)
R
HasAttributes
boolean
whether the control has custom attributes. (inherited from
TControl
)
R
HasChildInitialized
boolean
true if the child control has been initialized. (inherited from
TControl
)
R
HasControls
boolean
whether the control has child controls. (inherited from
TControl
)
R
HasInitialized
boolean
true if the onInit event has raised. (inherited from
TControl
)
R
HasLoaded
boolean
true if the onLoad event has raised. (inherited from
TControl
)
R
HasLoadedPostData
boolean
true if the control has loaded post data. (inherited from
TControl
)
R
HasPreRendered
boolean
true if onPreRender event has raised. (inherited from
TControl
)
Head
THead
page head, null if not available.
ID
string
Returns the id of the control. (inherited from
TControl
)
R
IsCallback
boolean
whether this is a callback request.
R
IsLoadingPostData
boolean
true if loading post data.
R
IsPostBack
boolean
whether the current page request is a postback.
R
IsSourceTemplateControl
boolean
whether this control is a source template control. (inherited from
TTemplateControl
)
R
IsValid
boolean
Returns whether user input is valid or not.
R
Master
TTemplateControl|null
master control associated with this control, null if none. (inherited from
TTemplateControl
)
MasterClass
string
master class name (in namespace form). (inherited from
TTemplateControl
)
R
NamingContainer
TControl
the naming container of this control. (inherited from
TControl
)
Page
TPage
the page that contains this control. (inherited from
TControl
)
PagePath
string
the requested page path for this page.
R
Parent
TControl
the parent of this control. (inherited from
TControl
)
PostBackEventParameter
string
postback event parameter.
PostBackEventTarget
TControl
the control responsible for the current postback event, null if nonexistent.
R
PostDataLoaders
array
Get a list of IDs of controls that are enabled and require post data.
R
Request
THttpRequest
the current user request. (inherited from
TApplicationComponent
)
R
RequestClientState
string
the state postback from client side.
R
Response
THttpResponse
the response. (inherited from
TApplicationComponent
)
R
Service
IService
the current service. (inherited from
TApplicationComponent
)
R
Session
THttpSession
user session. (inherited from
TApplicationComponent
)
SkinID
string
the skin ID of this control, '' if not set. (inherited from
TControl
)
R
SourceTemplateControl
TTemplateControl
the control whose template is loaded from some external storage, such as file, db, and whose template ultimately contains this control. (inherited from
TControl
)
R
StatePersister
IPageStatePersister
page state persister.
StatePersisterClass
string
class name of the page state persister.
StyleSheetTheme
TTheme
the stylesheet theme used for the page.
Template
ITemplate|null
Returns the template object associated with this control object. (inherited from
TTemplateControl
)
TemplateControl
TTemplateControl
the control whose template contains this control. (inherited from
TControl
)
R
TemplateDirectory
string
the directory containing the template. (inherited from
TTemplateControl
)
Theme
TTheme
the theme used for the page.
Title
string
page title.
R
UniqueID
string
Returns a unique ID that identifies the control in the page hierarchy. (inherited from
TControl
)
R
User
IUser
information about the current user. (inherited from
TApplicationComponent
)
R
Validators
TList
Returns a list of registered validators.
Visible
boolean
Checks if a control is visible. (inherited from
TControl
)
Events
Name
Description
OnDataBinding
Raises 'OnDataBinding' event. (inherited from
TControl
)
OnInit
This method is invoked when the control enters 'OnInit' stage. (inherited from
TControl
)
OnInitComplete
Raises OnInitComplete event.
OnLoad
This method is invoked when the control enters 'OnLoad' stage. (inherited from
TControl
)
OnLoadComplete
Raises OnLoadComplete event.
OnPreInit
Raises OnPreInit event.
OnPreLoad
Raises OnPreLoad event.
OnPreRender
This method is invoked when the control enters 'OnPreRender' stage. (inherited from
TControl
)
OnPreRenderComplete
Raises OnPreRenderComplete event.
OnSaveStateComplete
Raises OnSaveStateComplete event.
OnUnload
This method is invoked when the control enters 'OnUnload' stage. (inherited from
TControl
)
Methods
Name
Description
addParsedObject
Adds the object instantiated on a template to the child control collection. (inherited from
TControl
)
P
addToPostDataLoader
Add controls implementing IPostBackDataHandler to post data loaders. (inherited from
TControl
)
addedControl
Adds a control into the child collection of the control. (inherited from
TControl
)
applyControlSkin
Applies a skin in the current theme to a control.
applyControlStyleSheet
Applies a stylesheet skin in the current theme to a control.
applyStyleSheetSkin
Applies a stylesheet skin to a control. (inherited from
TControl
)
attachEventHandler
Attaches an event handler to an event. (inherited from
TComponent
)
autoBindProperty
Sets up the binding between a property (or property path) and an expression. (inherited from
TControl
)
P
autoDataBindProperties
Auto databinding properties of the control. (inherited from
TControl
)
beginFormRender
.
bindProperty
Sets up the binding between a property (or property path) and an expression. (inherited from
TControl
)
broadcastEvent
Broadcasts an event. (inherited from
TControl
)
bubbleEvent
This method responds to a bubbled event. (inherited from
TControl
)
canGetProperty
Determines whether a property can be read. (inherited from
TComponent
)
canSetProperty
Determines whether a property can be set. (inherited from
TComponent
)
P
clearChildState
Clears up the child state data. (inherited from
TControl
)
P
clearControlState
Clears a controlstate value. (inherited from
TControl
)
clearNamingContainer
Resets the control as a naming container. (inherited from
TControl
)
clearViewState
Clears a viewstate value. (inherited from
TControl
)
S
convertUniqueIdToClientId
Converts a unique ID to a client ID. (inherited from
TControl
)
createChildControls
Creates child controls. (inherited from
TTemplateControl
)
P
createControlCollection
Creates a control collection object that is to be used to hold child controls . (inherited from
TControl
)
createdOnTemplate
This method is invoked after the component is instantiated by a template. (inherited from
TComponent
)
dataBind
Performs the databinding for this control. (inherited from
TControl
)
P
dataBindChildren
Databinding child controls. (inherited from
TControl
)
P
dataBindProperties
Databinding properties of the control. (inherited from
TControl
)
detachEventHandler
Detaches an existing event handler. (inherited from
TComponent
)
endFormRender
.
ensureChildControls
Ensures child controls are created. (inherited from
TControl
)
ensureRenderInForm
Ensures the control is rendered within a form.
evaluateExpression
Evaluates a PHP expression in the context of this control. (inherited from
TComponent
)
evaluateStatements
Evaluates a list of PHP statements. (inherited from
TComponent
)
findControl
Finds a control by ID path within the current naming container. (inherited from
TControl
)
findControlsByID
Finds all child and grand-child controls with the specified ID. (inherited from
TControl
)
findControlsByType
Finds all child and grand-child controls that are of the specified type. (inherited from
TControl
)
focus
Sets input focus to this control. (inherited from
TControl
)
getAttribute
attribute value, null if attribute does not exist. (inherited from
TControl
)
P
getControlState
Returns a controlstate value. (inherited from
TControl
)
getEventHandlers
Returns the list of attached event handlers for an event. (inherited from
TComponent
)
getRegisteredObject
Returns the named registered object. (inherited from
TControl
)
getSubProperty
Evaluates a property path. (inherited from
TComponent
)
getViewState
Returns a viewstate value. (inherited from
TControl
)
hasAttribute
whether the named attribute exists. (inherited from
TControl
)
hasEvent
Determines whether an event is defined. (inherited from
TComponent
)
hasEventHandler
whether an event has been attached one or several handlers. (inherited from
TComponent
)
hasProperty
Determines whether a property is defined. (inherited from
TComponent
)
P
initRecursive
Performs the OnInit step for the control and all its child controls. (inherited from
TTemplateControl
)
injectContent
Injects all content controls (and their children) to the corresponding content placeholders. (inherited from
TTemplateControl
)
P
isDescendentOf
if the control is a descendent (parent, parent of parent, etc. (inherited from
TControl
)
isObjectRegistered
whether an object has been registered with the name @see registerObject. (inherited from
TControl
)
P
isSystemPostField
whether the specified field is a system field in postback data.
P
loadPageState
Loads page state from persistent storage.
P
loadRecursive
Performs the Load step for the control and all its child controls. (inherited from
TControl
)
loadState
This method is invoked right after the control has loaded its state.
P
loadStateRecursive
Loads state (viewstate and controlstate) into a control and its children. (inherited from
TControl
)
P
loadTemplate
Loads the template associated with this control class. (inherited from
TTemplateControl
)
P
preRenderRecursive
Performs the PreRender step for the control and all its child controls. (inherited from
TControl
)
P
processCallbackRequest
Sets Adapter to TActivePageAdapter and calls apter to process the callback request.
P
processNormalRequest
.
P
processPostBackRequest
.
P
processPostData
Processes post data.
publishAsset
Publishes a private asset and gets its URL. (inherited from
TApplicationComponent
)
publishFilePath
Publishes a file or directory and returns its URL. (inherited from
TApplicationComponent
)
P
raiseBubbleEvent
Invokes the parent's bubbleEvent method. (inherited from
TControl
)
raiseEvent
Raises an event. (inherited from
TComponent
)
registerCachingAction
Registers an action associated with the content being cached.
registerContent
Registers a content control. (inherited from
TTemplateControl
)
registerContentPlaceHolder
Registers a content placeholder to this template control. (inherited from
TTemplateControl
)
registerObject
Registers an object by a name. (inherited from
TControl
)
registerPostDataLoader
Register post data loaders for Callback to collect post data.
registerRequiresPostData
Registers a control for loading post data in the next postback.
removeAttribute
Removes the named attribute. (inherited from
TControl
)
removedControl
Removes a control from the child collection of the control. (inherited from
TControl
)
render
Renders the control. (inherited from
TControl
)
renderChildren
Renders the children of the control. (inherited from
TControl
)
renderControl
Renders the control. (inherited from
TControl
)
run
Runs through the page lifecycles.
P
savePageState
Saves page state from persistent storage.
saveState
This method is invoked when control state is to be saved.
P
saveStateRecursive
Saves all control state (viewstate and controlstate) as a collection. (inherited from
TControl
)
setAttribute
Sets a custom control attribute. (inherited from
TControl
)
P
setControlState
Sets a controlstate value. (inherited from
TControl
)
setFocus
Sets input focus on a control after the page is rendered to users.
setSubProperty
Sets a value to a property path. (inherited from
TComponent
)
setViewState
Sets a viewstate value. (inherited from
TControl
)
trackViewState
Sets a value indicating whether we should keep data in viewstate. (inherited from
TControl
)
P
traverseChildControls
Traverse the whole control hierarchy rooted at this control. (inherited from
TControl
)
unbindProperty
Breaks the binding between a property (or property path) and an expression. (inherited from
TControl
)
P
unloadRecursive
Performs the Unload step for the control and all its child controls. (inherited from
TControl
)
unregisterObject
Unregisters an object by name. (inherited from
TControl
)
validate
Performs input validation.
Derived classes
Actress
|
Credit Card
|
Credit Cards
|
Dirty Dozen Brass Band
|
Credit Report