Spread for ASP.NET 11 Product Documentation
MenuClicked
Spread for ASP.NET 11 Product Documentation > Client-Side Scripting Reference > Scripting Members > Events > MenuClicked

Occurs when an item on the menu is clicked.

Syntax

[Inline HTML]

<ELEMENT MenuItemClicked = "handler" ...>

[JavaScript]

FpSpread1.addEventListener("MenuItemClicked", handler, ...)

or

FpSpread1.onMenuItemClicked = handler

Arguments

event.SelectedItem
LI element that represents a menu item
event.ContextMenu
Menu type that caused the event to occur
event.spread
Spread that raises the event

Return Type

None

Remarks

This event is triggered when the user clicks on a menu item.

Example

This example JavaScript code maps the event for the Spread on the client side.

JavaScript
Copy Code

window.onload = function () {
        var spread1 = document.getElementById("<%=FpSpread1.ClientID %>");
        if (document.all) {
            // IE
            if (spread1.addEventListener) {
                // IE9
                spread1.addEventListener("MenuItemClicked", mclick, false);                
            } else {
                // Other versions of IE and IE9 quirks mode (no doctype set)
                spread1.onMenuItemClicked = mclick;                
            }
        } else {
            // Firefox
            spread1.addEventListener("MenuItemClicked", mclick, false);          
        }
    }

function mclick(event) {
        var item = event.SelectedItem;
        if (item != undefined) {
            alert(item.innerHTML);
        }
  }

See Also