[Missing <summary> documentation for "N:AjaxControlToolkit"]
Classes
| Class | Description | |
|---|---|---|
| Accordion |
The Accordion control represents a series of panes that can be viewed
one at a time. The control is used to create "strongly typed" access
to the AccordionBehavior. Its major purpose is to structure the content
in a way that the AccordionBehavior can understand it. We need a series
of HTML container elements, such as divs, that looks like the following:
.
.
.
| |
| AccordionCommandEventArgs |
The AccordionCommandEventArgs provides access to the container
AccordionContentPanel for data commands
| |
| AccordionContentPanel |
Class that adds a naming container to Panel and wraps
an extra div around the rendered HTML. This extra div serves
the same purpose as the manually inserted div of CollapsiblePanel.
Since setting the height of an element with padding or margins to
zero can still leave something visible, it is this wrapper div
with no additional space that we actually attach to.
| |
| AccordionDesigner |
Simple read-only designer for the Accordion control
| |
| AccordionExtender |
Given a proper hierarchy of elements (see AccordionBehavior.js for details),
turn it into an Accordion
| |
| AccordionExtenderDesigner |
Designer for the AccordionExtender
| |
| AccordionItemEventArgs |
The AccordionItemEventArgs is used to provide notication when
Accordion items are created, databound, etc.
| |
| AccordionPane |
The AccordionPane control represents a child header/content pair
of the AccordionControl.
| |
| AccordionPaneCollection |
The AccordionPaneCollection is used to wrap the Accordion.Controls collection
and provide an AccordionPane only view.
| |
| AlwaysVisibleControlDesigner |
Designer for the AlwaysVisibleControlExtender
| |
| AlwaysVisibleControlExtender |
Extender used to add constant visibility to an ASP.NET control. The control that is extended
then always moves to fixed position in the page regardless of how the body is resized or scrolled.
| |
| Animation |
The Animation class is an object model for the animations used in the Ajax Control Toolkit.
It is used primarily as an intermediate representation when converting from XML animation
descriptions to JSON objects, but it can also be used to dynamically create and manipulate
animations.
| |
| AnimationExtender |
Extender used to play animations when a control's events fire
| |
| AnimationExtenderControlBase |
Extender that provides support for generic animations. It includes an Animations
property that will be filled with the markup for all of its child Animations.
| |
| AnimationExtenderDesigner |
Designer for AnimationExtender
| |
| AnimationScripts |
The AnimationScripts class is used to load all of the animation support for the AJAX
Control Toolkit. To use any of the animations you find in Animations.js, simply include
the attribute [RequiredScript(typeof(AnimationScripts))] on your extender.
| |
| AutoCompleteDesigner |
AutoComplete Designer class
| |
| AutoCompleteExtender |
Extender that provides suggestions to fill input in a textbox.
| |
| BulletedList |
We create our own BulletedList because the ASP.NET one
Takes ListItems rather than regular controls as it's children.
| |
| BulletedListItem |
We create our own BulletedListItem control here (LI)
because the ASP.NET BulletedList control exposes a collection of list items
rather than a child collection of controls.
| |
| CalendarExtender | ||
| CascadingDropDown |
CascadingDropDown extender class definition
| |
| CascadingDropDownDesigner |
CascadingDropDown designer class definition
| |
| CascadingDropDownNameValue | ||
| ClientCssResourceAttribute | ||
| ClientPropertyNameAttribute |
Allows the mapping of a property declared in managed code to a property
declared in client script. For example, if the client script property is named "handle" and you
prefer the name on the TargetProperties object to be "Handle", you would apply this attribute with the value "handle."
| |
| ClientScriptResourceAttribute |
Associates a client script resource with an extender class.
This allows the extender to find it's associated script and what
names and prefixes with which to reference it.
| |
| CollapsiblePanelExtender |
An extender class which adds collapse/expand behavior to an ASP.NET Panel control.
The panel that is extended can then be collapsed or expanded by the user of the page, which is handy
for doing things like showing or hiding content or maximizing available space.
| |
| CommonToolkitScripts |
This class just exists as a type to get common scripts loaded. For further info
see Common.js in this folder.
| |
| ComponentReferenceAttribute |
Signifies that this property references a ScriptComponent
| |
| ConfirmButtonExtender |
ConfirmButton extender class definition
| |
| DateTimeScripts | ||
| DragDropScripts | ||
| DraggableListItemExtender |
This just wraps the Ajax draggableListItem behavior.
| |
| DragPanelExtender |
This extender attaches the stock "floatingBehavior" to a Panel, and is an example
of wrapping an existing behavior with an extender.
When attached to a Panel, the user can then drag that panel around the browser rendering surface
using the mouse.
| |
| DropDownDesigner |
Designer for DropDown
| |
| DropDownExtender | ||
| DropShadowExtender | ||
| DropWatcherExtender |
The extender which attaches the DropWatcherBehavior to our list element.
| |
| DynamicPopulateDesigner | ||
| DynamicPopulateExtender |
This extender allows you to dynamically populate the innerHTML of a control based on a
web service callback.
| |
| DynamicPopulateExtenderControlBase |
Base class that provides DynamicPopulate support to multiple extenders
| |
| ElementReferenceAttribute |
Specifies this property is an element reference and should be converted during serialization.
The default (e.g. cases without this attribute) will generate the element's ID
| |
| ExtenderControlBase |
This is the main class for extenders. It has several main jobs:
1) It performs the hookup between an Extender (server) control and the behavior it instantiates
2) It manages interacting with the ScriptManager to get the right scripts loaded
3) It adds some debugging features like ValidationScript and ScriptPath
| |
| ExtenderControlEventAttribute |
Signifies that this Property should be exposed as a client-side event reference
| |
| ExtenderControlMethodAttribute |
Signifies that this method should be exposed as a client callback
| |
| ExtenderControlPropertyAttribute |
Signifies that this property is to be emitted as a client script property
| |
| FilteredTextBoxExtender | ||
| HoverExtender | ||
| HoverMenuDesigner | ||
| HoverMenuExtender |
Extender class for associating the HoverMenu behavior with a server element.
The HoverMenuExtender allows a control to be shown as a popup next to another
control when the mouse pointer is moved over it. This popup control can have
any server content in it.
| |
| ListSearchExtender |
ListSearch extender class definition
| |
| MaskedEditCommon | ||
| MaskedEditExtender | ||
| MaskedEditTypeConvert | ||
| MaskedEditValidator | ||
| ModalPopupDesigner |
Designer for the ModalPopup
| |
| ModalPopupExtender |
Extender for the ModalPopup
| |
| MutuallyExclusiveCheckBoxExtender | ||
| NoBot | ||
| NoBotDesigner | ||
| NoBotEventArgs | ||
| NoBotExtender | ||
| NumericUpDownDesigner | ||
| NumericUpDownExtender | ||
| PagingBulletedListExtender | ||
| PasswordStrength | ||
| PopupControlDesigner |
PopupControl designer class definition
| |
| PopupControlExtender |
PopupControl extender
| |
| PopupExtender |
The PopupExtender is used to show/hide an element at a position
relative to another element
| |
| ProfilePropertyBinding |
Describes a profile binding to an Extender property.
| |
| ProfilePropertyBindingCollection |
Basic collection of ProfilePropertyBindings.
We need a special collection here to do notification back to the owning object so that
the designer knows when things changed.
| |
| Rating | ||
| RatingEventArgs | ||
| RatingExtender | ||
| ReorderList |
This class implements a reorderable, data bindable list control.
It demonstrates writing a control that is AJAX-aware in that it creates and
manages a set of ASP.NET AJAX extenders. to imporove it's client experience.
It is also data aware. When supplied with a database that matches an expected format,
it will automatically update the sort order of the items. The database must have an integer-typed
column that this list can have "ownership" of. By setting this column name into the "SortOrderField" property,
reorders will happen automatically.
| |
| ReorderListCommandEventArgs |
The EventArgs class that's used for all the command events fired by the ReorderList
| |
| ReorderListItem |
This is the control that represents an item in the reorder list.
It's kind of special because it can either be an LI element or something else,
which is needed so the DragHandle can also be bindable (it's a child of a list item)
| |
| ReorderListItemCollection |
Basica collection of ReorderListItems. This just calls through to the parent's list.
| |
| ReorderListItemEventArgs |
A generic EventArgs for events coming from ReorderListItems
| |
| ReorderListItemReorderEventArgs |
The EventArgs class for use with the ReorderList.Reorder event.
| |
| RequiredPropertyAttribute |
The presence of this attribute on a property of a subclass of
TargetControlPropertiesBase indicates that the property value is
required and the control can not be used without it. Absence of a
required property value causes an exception to be thrown during
creation of the control.
| |
| RequiredScriptAttribute | ||
| ResizableControlExtender | ||
| ResolveControlEventArgs | ||
| RoundedCornersExtender | ||
| ScriptCombineAttribute |
Attribute used to indicate which scripts of an assembly can be combined by ToolkitScriptManager
| |
| ScriptControlBase |
ScriptControl is used to define complex custom controls which support ASP.NET AJAX script extensions
| |
| ScriptObjectBuilder |
Gets the script references for a type
| |
| ScriptUserControl |
ScriptUserControl is used to define complex user controls which support ASP.NET AJAX script extensions
| |
| ServicePathConverter | ||
| Slide |
Class to represent the slide object.
| |
| SliderExtender | ||
| SlideShowDesigner |
SlideShow designer
| |
| SlideShowExtender | ||
| TabContainer | ||
| TabContainerDesigner |
Control Designer for the TabContainer
| |
| TabPanel | ||
| TabPanelCollection | ||
| TextBoxWatermarkExtender |
TextBoxWatermark extender class definition
| |
| ThreadingScripts | ||
| TimerScript | ||
| ToggleButtonExtender |
ToggleButton extender class definition
| |
| ToolkitScriptManager |
ScriptManager derived class to add the ability to combine multiple
smaller scripts into one larger one as a way to reduce the number
of files the client must download
| |
| UpdatePanelAnimationDesigner |
Designer for UpdatePanelAnimationExtender
| |
| UpdatePanelAnimationExtender |
Extender used to play animations just before and after an UpdatePanel updates
| |
| Utility |
Utility methods for use with the Toolkit
| |
| ValidatorCalloutExtender |
Interfaces
| Interface | Description | |
|---|---|---|
| IClientStateManager |
Describes an object which supports ClientState
| |
| IControlResolver |
Describes an object that can be used to resolve references to a control by its ID
|
Delegates
| Delegate | Description | |
|---|---|---|
| RatingEventHandler | ||
| ResolveControlEventHandler |
Enumerations
| Enumeration | Description | |
|---|---|---|
| AccordionItemType |
Item type of an AccordionContentPanel
| |
| AutoSize |
AutoSize provides several options for resizing an Accordion control
| |
| BoxCorners | ||
| BoxSide | ||
| CalendarPosition |
The positioning choices for the Calendar popup
| |
| CollapsiblePanelExpandDirection |
Enum choosing how the CollapsiblePanel does it's animation - via width or height
| |
| DisplayPosition | ||
| FilterModes | ||
| FilterTypes | ||
| HorizontalSide |
The HorizontalSide enumeration describes the horizontal
side of the window used to anchor the control
| |
| HoverMenuPopupPosition |
The positioning choices for the popup control on the HoverMenu. See the HoverMenuProperties class for more information.
| |
| ListSearchPromptPosition |
The positioning choices for the prompt message of the ListBox.
| |
| MaskedEditInputDirection | ||
| MaskedEditShowSymbol | ||
| MaskedEditType | ||
| MaskedEditUserDateFormat | ||
| MaskedEditUserTimeFormat | ||
| ModalPopupRepositionMode |
The repositioning modes for ModalPopup.
| |
| NoBotState | ||
| PopupControlPopupPosition |
Enumeration of valid values for the Position property
| |
| PositioningMode | ||
| RatingDirection | ||
| ReorderHandleAlignment |
Options for positioning the reorder handle within the list item, relative to the item content itself.
| |
| ReorderListInsertLocation |
Options for where a new tem is inserted in the list
| |
| ReorderListItemLayoutType | ||
| RepeatDirection | ||
| SliderOrientation | ||
| StrengthIndicatorTypes | ||
| VerticalSide |
The VerticalSide enumeration describes the vertical
side of the window used to anchor the control
|