-
Notifications
You must be signed in to change notification settings - Fork 139
HoverMenu
HoverMenuExtender (demo)
HoverMenu is an ASP.NET AJAX Control Toolkit extender that can be attached to any ASP.NET WebControl and associates that control with a popup panel to display additional content.
Name | Description |
---|---|
HoverCssClass | A CSS class to apply to the target when the hover menu popup is visible |
HoverDelay | Time in milliseconds before the popup is displayed after hovering over the target control. Remarks: Default is 0. |
OffsetX | The number of pixels to offset the popup from its default position as specified by PopupPosition. Default is 0 |
OffsetY | The number of pixels to offset the popup from its default position as specified by PopupPosition. Default is 0 |
OnHide | OnHide animation will be played each time the hover menu is hidden. |
OnShow | OnShow animation will be played each time the hover menu is displayed. Remarks: The hover menu will be positioned correctly but hidden. Animation can be used to display the hover menu with other visual effects. |
PopDelay | Time in milliseconds for the popup to remain visible after the mouse moves away from the target control. Remarks: Default is 0. |
PopupControlID | A control's ID to display when the mouse is over the target control. |
PopupPosition | The popup element position when it is shown. Remarks: This can be any value from the HoverMenuPopupPosition enumeration, and the position can be modified by setting the OffsetX and/or OffsetY properties. Can be Left, Right, Top, Bottom, Center. Center is default. |
Name | Description |
---|---|
hoverCssClass | A CSS class used on hovering. |
hoverDelay | A number representing a time delay after the mouse enters the target and before the popup is shown (in milliseconds). |
offsetX | The number of pixels to offset the popup from its default horizontal position. |
offsetY | The number of pixels to offset the popup from its default vertical position. |
onHide | A JSON definition of a genericOnHide animation. |
onHideBehavior | The Sys.Extended.UI.Animation.GenericAnimationBehavior object containing the generic OnHide animation behavior. |
onShow | A JSON definition of a generic OnShow animation. |
onShowBehavior | The Sys.Extended.UI.Animation.GenericAnimationBehavior object containing the generic OnShow animation behavior. |
popDelay | A number representing a time delay from the moment the mouse enters the target to the time when the popup is shown (displayed in milliseconds). |
popupElement | Sys.UI.DomElement that acts as a popup and is displayed on hovering. |
popupPosition | The Sys.Extended.UI.HoverMenuPopupPosition object that contains the location where the popup should be positioned relative to the target control. |
Name | Description |
---|---|
onHide() | Plays OnHide animation. |
onShow() | Plays OnHide animation. |
Name | Description |
---|---|
hidden | Fires after the hover menu is hidden. |
hiding | Fires when the hover menu is being hidden. |
showing | Fires when the hover menu is being shown. |
shown | Fires after the hover menu is shown. |
A JSON definition of a generic OnShow animation.
Getter name: get_onShow()
Setter name: set_onShow(value)
The Sys.Extended.UI.Animation.GenericAnimationBehavior object containing the generic OnShow animation behavior.
Getter name: get_onShowBehavior()
A JSON definition of a genericOnHide animation.
Getter name: get_onHide()
Setter name: set_onHide(value)
The Sys.Extended.UI.Animation.GenericAnimationBehavior object containing the generic OnHide animation behavior.
Getter name: get_onHideBehavior()
Sys.UI.DomElement that acts as a popup and is displayed on hovering.
Getter name: get_popupElement()
Setter name: set_popupElement(value)
A CSS class used on hovering.
Getter name: get_hoverCssClass()
Setter name: set_hoverCssClass(value)
The number of pixels to offset the popup from its default horizontal position.
Getter name: get_offsetX()
Setter name: set_offsetX(value)
The number of pixels to offset the popup from its default vertical position.
Getter name: get_offsetY()
Setter name: set_offsetY(value)
The Sys.Extended.UI.HoverMenuPopupPosition object that contains the location where the popup should be positioned relative to the target control.
Remarks: Can be Left, Right, Top, Bottom, Center. Center is default
Getter name: get_popupPosition()
Setter name: set_popupPosition(value)
A number representing a time delay from the moment the mouse enters the target to the time when the popup is shown (displayed in milliseconds).
Remarks: Default is 100.
Getter name: get_popDelay()
Setter name: set_popDelay(value)
A number representing a time delay after the mouse enters the target and before the popup is shown (in milliseconds).
Remarks: Default is 0.
Getter name: get_hoverDelay()
Setter name: set_hoverDelay(value)
Plays OnHide animation.
Plays OnHide animation.
Fires when the hover menu is being shown.
Add event handler method: add_showing(handler)
Remove event handler method: remove_showing(handler)
Raise event method: raise_showing()
Fires after the hover menu is shown.
Add event handler method: add_shown(handler)
Remove event handler method: remove_shown(handler)
Raise event method: raise_shown()
Fires when the hover menu is being hidden.
Add event handler method: add_hiding(handler)
Remove event handler method: remove_hiding(handler)
Raise event method: raise_hiding()
Fires after the hover menu is hidden.
Add event handler method: add_hidden(handler)
Remove event handler method: remove_hidden(handler)
Raise event method: raise_hidden()
This content was moved from https://ajaxcontroltoolkit.codeplex.com/documentation to this Documentation wiki. This is now the authoritative location of the AJAX Control Toolkit documentation.
- Step-by-Step Installation Guide
- Upgrading from v7.x and below
- Uninstalling the AJAX Control Toolkit
- Troubleshooting Installer Issues
- Updating the Project from CI Builds
- How to Use Bundling and CDN
- Creating a Custom Localization
- Creating a Custom Control
- Design Standards
Controls:
- Accordion
- AjaxFileUpload
- AreaChart
- AsyncFileUpload
- BarChart
- BubbleChart
- ComboBox
- Editor (deprecated)
- Gravatar
- LineChart
- NoBot
- PieChart
- Rating
- ReorderList
- Seadragon
- TabContainer
- TabPanel
Extenders:
- AlwaysVisibleControl
- Animation
- AutoComplete
- BalloonPopup
- Calendar
- CascadingDropDown
- CollapsiblePanel
- ColorPicker
- ConfirmButton
- DragPanel
- DropDown
- DropShadow
- DynamicPopulate
- FilteredTextBox
- HoverMenu
- HtmlEditor
- ListSearch
- MaskedEdit
- MaskedEditValidator
- ModalPopup
- MultiHandleSlider
- MutuallyExclusiveCheckBox
- NumericUpDown
- PagingBulletedList
- PasswordStrength
- PopupControl
- ResizableControl
- RoundedCorners
- Slider
- SlideShow
- TextBoxWatermark
- ToggleButton
- UpdatePanelAnimation
- ValidatorCallout