The ControlExtension type exposes the following members.

Methods

  Name Description
Public method Static member FindControlRecursive
Recursively finds a child control by Id.
Public method Static member HideWithCss
Hides a control via css display attribute.
Public method Static member ResolveServerUrl(Page, String)
Returns a fully qualified absolute server Url which includes the protocol, server and port in addition to the server relative Url.
Public method Static member ResolveServerUrl(Page, String, Boolean)
Returns a fully qualified absolute server Url which includes the protocol, server and port in addition to the server relative Url. It can also force https protocol.
Public method Static member Select<(Of <<'(T>)>>)(Control)
Public method Static member Select<(Of <<'(T>)>>)(Control, Predicate<(Of <<'(Control>)>>))
Recursively search Control hierarcy for ALL controls that matches the given Predicate and returns them as T.
Public method Static member SelectFirst<(Of <<'(T>)>>)(Control)
Recursively searches Control hierarchy for the first control that matches the type of T and returns it as T
Public method Static member SelectFirst<(Of <<'(T>)>>)(Control, Predicate<(Of <<'(Control>)>>))
Recursively searches Control hierarchy for matches for Predicate and returns it as T.
Public method Static member ShowWithCss
Displays a control via css display attribute.
Public method Static member ToggleVisibilityWithCss
Toggles control visibility via CSS display attribute.

See Also