Ajax Control Toolkit HoverMenu

Modified on 2010/04/16 00:30 by Stephen Walther — Categorized as: Uncategorized

HoverMenu is an ASP.NET AJAX extender that can be attached to any ASP.NET WebControl, and will associate that control with a popup panel do display additional content. When the user moves the mouse cursor over the main control two things happen:

  1. The popup panel is displayed at a position specified by the page developer (at the left, right, top, or bottom of the main control)
  2. Optionally, a CSS style is applied to the control to specify it as "hot"
    In the sample above, an ASP.NET GridView is populated with data from a database. In each row of the GridView, a HoverMenu associates the content of the row with a Panel containing links that operate on that row.

HoverMenu Server Reference

The properties in italics are optional.

<ajaxToolkit:HoverMenuExtender ID="hme2" runat="Server"
    TargetControlID="Panel9"
    PopupControlID="PopupMenu"
    HoverCssClass="popupHover"
    PopupPosition="Left"
    OffsetX="0"
    OffsetY="0"
    PopDelay="50" />

HoverMenu Client Reference

Sys.Extended.UI.HoverMenuBehavior Class


Events


Methods


Properties


Sys.Extended.UI.HoverMenuPopupPosition Enum


Fields