1

次のように、動的に生成されたメニュー (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 です。

navigateUrl の URL を iFrame で開くようにします。それは可能ですか?target パラメータに iFrame の ID を設定すると、Google Chrome では正常に動作しますが、他のブラウザでは動作しません。方法はありますか?

4

1 に答える 1