I am trying to show a context menu on mouse over of an image control.
Below is my code
I am getting a java script error with this code..
Can you help me!!
Below is my code
Dim ControlsContainer As New Panel Dim InfoIcon As New Image Dim InfoContextMenu As New RadContextMenu Dim mi As New RadMenuItem ControlsContainer.ID = "pnlInfoContainer" InfoIcon.ID = "InfoImageIcon" InfoIcon.ImageUrl = "/mb/admin/images/plus.png" InfoIcon.Attributes.Add("onmouseover", "ShowInfoMenuOnLeftClick();") InfoContextMenu.ID = "mb_InfoContents_ContentextMenu" InfoContextMenu.ClientIDMode = System.Web.UI.ClientIDMode.Static mi.Text = "Home" InfoContextMenu.Items.Add(mi) ControlsContainer.Controls.Add(InfoIcon) ControlsContainer.Controls.Add(InfoContextMenu) Dim script As String = "<script type=""text/javascript""> function ShowInfoMenuOnLeftClick(sender, args) { var contextMenu = $find('mb_InfoContents_ContentextMenu'); console.log(contextMenu); contextMenu.show(args); } </script>" If Not Me.Page.ClientScript.IsStartupScriptRegistered("InfocontentsMenu") Then Me.Page.ClientScript.RegisterStartupScript(Me.Page.GetType, "InfocontentsMenu", script) End If Me.Controls.Add(ControlsContainer) Dim MenuTargetConfiguration As New ContextMenuControlTarget() MenuTargetConfiguration.ControlID = "InfoImageIcon" InfoContextMenu.Targets.Add(MenuTargetConfiguration)I am getting a java script error with this code..
Can you help me!!