次のような動的に生成されたメニュー(C#)があります。
MenuItem(string text, string value, string imageUrl, string navigateUrl, string target)
MenuItem AdminLevel1 = new MenuItem("Admin", "Admin"); MenuItem AdminPedidosRegisto = new MenuItem("Questions", "AdminQ");
NavigationMenu.Items.Add(new MenuItem("Messages Received", "AdminMessagesR", "", "./Admin/Messages.ascx", "ContainerIframe")); AdminPedidosRegisto.ChildItems.Add(new MenuItem("Pending", "AdminPending", "", "./Admin/Pedidos.ascx", "ContainerIframe"));
ここで、「ContainerIframe」はiFrameのIDであり、「NavigationMenu」は(asp:Menu)のIDです。
URLが設定されていない親アイテムのクリックアクションを無効にしたいので、誰かがページをクリックしてもページは更新されません。
方法はありますか?