Class wwHoverPanel

The wwHoverPanel class provides an easy to use base AJAX control that allows quick access to server side content from a URL and embed it into the control's content. The control provides various visual customization aspects from shadows, transparency, the ability to drag it around and close it as well as pop up and auto hide.

The most prominent feature of this control is to provide auto-popup functionality that shows context sensitive content while hovering and hiding it when moving off.

For more details on how the control works, see the HoverPanel Windows topic. This control allows calling back to explict URLs either on the same page or calling other URLs within the same site that feed the content to be rendered in the hover panel control.

System.Object
  System.Web.UI.Control
    System.Web.UI.WebControls.WebControl
      System.Web.UI.WebControls.Panel
        Westwind.Web.Controls.wwDragPanel
          Westwind.Web.Controls.wwHoverPanel

public class wwHoverPanel : wwDragPanel

Class Members

MemberDescription
Constructor
GetCallbackEventReference Returns an Event Callback reference string that can be used in Client script to initiate a callback request.
public string GetCallbackEventReference( string QueryStringExpression );
AdjustWindowPosition if set tries to move up the window if it's too low to fit content. This setting can cause problems with very large content.
AutoCloseHoverWindow Determines whether the window is closed automatically if you mouse off it when the window is a hover window.
ClientID Override to force simple IDs all around
EventHandlerMode Determines the how the event is handled on the callback request. ShowHtmlMousePosition shows the result in a window. CallEventHandler fires the specified script function.
HoverOffsetBottom The bottom offset when the the panel is shown at the mouse position
HoverOffsetRight The right offset when the the panel is shown at the mouse position
HtmlTargetClientId The client ID of the control that receives the hoverpanel output. This affects only the HTML if empty the hoverpanel is used.
IFrameHeight The height of an IFRAME if mode is IFrame related. Use this if you need to specifically size the IFRAME within the rendered panel to get the size just right.
IsCallback Determines whether this request is a callbackDetermines whether the current request is a callback from the wwMethodCallback or wwHoverPanel control.
NavigateDelay Determines if the navigation is delayed by a hesitation. Useful for link hovering.
OnCompleteClientHandler The client script event handler function called when the remote call completes just before the result content is displayed. Allows modification of the content and possibly blocking of the content by returning false.
PostBackFormName The name of the form from which values are posted back to the server. Note only a single form's values can be posted back!
PostBackMode If true causes the page to post back all form variables.
ScriptLocation Determines the location of thte JavaScript support file if ScriptLocationType is set to ExternalFile
ScriptLocationType Determines how the JavasScript library gets loaded into the page.
ServerUrl The Url to hit on the server for the callback to return the result. Note: Not used when doing a MethodCallback
UniqueID Override to force simple IDs all around

Requirements

Namespace: Westwind.Web.Controls
Assembly: westwind.ajaxtoolkit.dll


  Last Updated: 3/11/2008 | © West Wind Technologies, 2008