KaxMenuOnClientItemClicked Property |
Gets or sets a value indicating the client-side event handler that is called
after a menu item is clicked.
Namespace: Kettic.AspNet.ControlsAssembly: Kettic.AspNet.Controls (in Kettic.AspNet.Controls.dll) Version: 2014.4.1129.0 (2014.04.1129.0)
Syntax public virtual string OnClientItemClicked { get; set; }
Public Overridable Property OnClientItemClicked As String
Get
Set
public:
virtual property String^ OnClientItemClicked {
String^ get ();
void set (String^ value);
}
abstract OnClientItemClicked : string with get, set
override OnClientItemClicked : string with get, set
Property Value
Type:
String
A string specifying the name of the JavaScript function that will handle the
event. The default value is empty string.
Remarks This event is similar to OnClientItemFocus but fires only on
mouse click.
If specified, the OnClientItemClicked client-side event
handler is called after a menu item is clicked upon. Two parameters are passed to
the handler:
- sender, the menu client object;
- eventArgs with two properties, get_item() (the
instance of the menu item) and get_domEvent (a reference to the browser event).
This event cannot be cancelled.
Examples
<script type="text/javascript">
function onClientItemClickedHandler(sender, eventArgs)
{
alert(eventArgs.get_item().get_text());
}
</script>
<kettic:KaxMenu ID="KaxMenu1"
runat="server"
OnClientItemClicked="onClientItemClickedHandler">
....
</kettic:KaxMenu>
See Also