RadMenu provides a flexible client-side API - you can easily interact with the menu in the browser using the menu client-side object.
var menu = <%= RadMenu1.ClientID %>;
var menu = <%= RadMenu1.ClientID %>; var text = document.getElementById("openTextBox").value; var item = menu.FindItemByText(text);
function OpenItem() { var menu = <%= RadMenu1.ClientID %>; var text = document.getElementById("openTextBox").value; var item = menu.FindItemByText(text); if (item) { item.Open(); } else { alert("Item with text '" + text + "' not found."); } } function CloseItem() { var menu = <%= RadMenu1.ClientID %>; var text = document.getElementById("closeTextBox").value; var item = menu.FindItemByText(text); if (item) { item.Close(); } else { alert("Item with text '" + text + "' not found."); } }