Classes in this namespace are used by the web layer. Their main function is to extend and customize existing server controls.
Classes
| Class | Description | |
|---|---|---|
| AssertSAPrivelages |
A simple control that checks the current user's creditials.
If they have sysadmin privelages, the page is allowed to continue loading.
If not, the user is redirected to the login page.
| |
| BackButton |
A hyperlink on a page that is capable of recording the Url of the referring page, thereby allowing
automatic 'backward' navigation.
| |
| CheckedItems |
The CheckedItems class maintains a list of items that a user has selected.
| |
| Clipboard |
Manages objects that are placed on a temporary clipboard.
| |
| ClipboardEventArgs |
Describes the clipboard event that has occurred.
| |
| ClipboardToolbar |
A control that contains Copy and paste related buttons.
| |
| ColumnSorter |
A control to use as a heading of a column in a table of sortable rows. This control renders as a
LinkButton which handles the OnClick event and updates the PhoenixSession.SortBy property accordingly.
| |
| ContentHeader |
A control used to display a header across the top of a page.
| |
| ControlUtils |
A utility class that provides frequently used operations on various UI controls.
| |
| DecoratedString |
A DecoratedString encapsulates a text portion of a resource key. The phrase is broken into parts based on
occurences of the $[ ] sequence.
| |
| DecoratedStringCollection |
A collection of DecoratedString objects.
| |
| DetailPage |
Contains the basic methods that all implementing pages will require.
| |
| ErrorMessage |
A control that contains a collection of messages (not persisted across PostBacks) to be used to display
error or informational messages to the user.
| |
| Global |
Global access to ASP.NET application events.
| |
| HelpButton |
A HyperLink that navigates to the specified Help topic on the Phoenix Help Wiki.
| |
| IconMapper |
A helper class to fetch the Urls of various icons used in the system.
In some cases, a complete marked-up Html img tag is returned.
| |
| LocalizedTextBox |
A TextBox which provides localization based on the culture of the current Thread.
| |
| MaintenancePageRedirecter |
A simple class that checks if a site-wide maintenance page has been applied. If so, all requests are
redirected to the maintenance page (unless the current user is the system admin).
| |
| PageMapper |
PageMapper is responsible for controlling all page to page redirects and inter-page communication.
| |
| PagerControl |
A control that implements a simple interface to allow users to navigate through any number of pages.
| |
| PagerManager |
A class that centralizes "paging" logic for a page that provides previous/goto/next style paging functions.
| |
| PhoenixObjectArgs |
Represents a TableName,ID pair to be used as the Value parameter in HiddenFields in Repeaters, DataLists etc.
| |
| PhoenixObjectFlags |
Renders a series of Html <img> tags which depict various flags of an associated IPhoenixObject.
| |
| PhoenixSession |
The PhoenixSession class manages access to the current Session.
| |
| Security |
Provides helper methods to indicate various permissions based on the current user and workspace.
| |
| SupportedLanguages |
A control which renders hyperlinks which are capable of switching the current user's language preference.
| |
| SystemMessage |
This control renders the content of the "globalmessage.xml" file.
| |
| UserAlert |
A Panel that is displayed to the user indicating there are some messages to be viewed.
|
Structures
| Structure | Description | |
|---|---|---|
| SystemMessageToken |
Defines a macro that can be used in the System Message text to perform simple text replacements.
|
Delegates
| Delegate | Description | |
|---|---|---|
| ClipboardEventHandler |
Defines a delegate that is called when the clipboard needs to report some event.
| |
| ClipboardToolbar..::.ItemSelectedEventHandler |
A method signature to handle an event when an item is selected.
| |
| ColumnSorter..::.BindPageEventHandler |
Used to declare the delegate method that will be called when the user changes the sort order
and the page needs to be databound.
| |
| ControlUtils..::.ControlEventHandler |
A delegate method that is called to pass a reference to a contol to client code
| |
| ControlUtils..::.ItemEventHandler |
A delegate method that is called to pass the ID of an item to client code.
| |
| SystemMessageReplacementMethod |
A handler that returns a text replacement.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| BackButtonAppearances |
Indicates what css class to render the link with (if no CssClass is explicitly set).
| |
| ClipboardOperation |
Indicates what clipboard operation is being performed.
| |
| ErrorSeverity |
An enumeration to indicate the severity of the error. Each error is mapped to a CSS class which is
plugged in appropriately during rendering of the control.
| |
| HelpButtonAppearances |
Indicates how the Help button should be rendered.
| |
| HelpButtonBehaviours |
Indicates what action to perform when the helpbutton is clicked.
| |
| IconSize |
Indicates the size to use when getting an Icon.
| |
| ModuleViews |
Used to indicate which "view" to use when visiting a module.
| |
| ThumbIconStateEnum |
Indicates what information is used to display a thumbnail.
| |
| WorkspaceNavMode |
Used to determine which workspace the user is currently viewing.
|
