次のナビゲーションメニューがあります-
<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu"
EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal" >
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home"/>
<asp:MenuItem NavigateUrl="~/Test.aspx" Text="Profiles"/>
</Items>
</asp:Menu>
コード ビハインドでは、visible を false に設定できます。
((System.Web.UI.WebControls.Menu)Master.FindControl("NavigationMenu")).Visible = false;
ただし、特定の MenuItems にアクセスして、Default.aspx が読み込まれたときに Test.aspx が表示されないようにするにはどうすればよいですか?