Menu.StaticDisplayLevels Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee kunt u het aantal menuniveaus ophalen of instellen dat moet worden weergegeven in een statisch menu.
public:
property int StaticDisplayLevels { int get(); void set(int value); };
[System.Web.UI.Themeable(true)]
public int StaticDisplayLevels { get; set; }
[<System.Web.UI.Themeable(true)>]
member this.StaticDisplayLevels : int with get, set
Public Property StaticDisplayLevels As Integer
Waarde van eigenschap
Het aantal menuniveaus dat moet worden weergegeven in een statisch menu. De standaardwaarde is 1.
- Kenmerken
Uitzonderingen
De opgegeven waarde is kleiner dan 1.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de StaticDisplayLevels eigenschap gebruikt om de eerste twee menuniveaus in het statische menu weer te geven.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Menu StaticDisplayLevels Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu StaticDisplayLevels Example</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="2"
staticsubmenuindent="10"
orientation="Vertical"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Home"
tooltip="Home">
<asp:menuitem navigateurl="Music.aspx"
text="Music"
tooltip="Music">
<asp:menuitem navigateurl="Classical.aspx"
text="Classical"
tooltip="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
text="Rock"
tooltip="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
text="Movies"
tooltip="Movies">
<asp:menuitem navigateurl="Action.aspx"
text="Action"
tooltip="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
text="Drama"
tooltip="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Menu StaticDisplayLevels Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu StaticDisplayLevels Example</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="2"
staticsubmenuindent="10"
orientation="Vertical"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
text="Home"
tooltip="Home">
<asp:menuitem navigateurl="Music.aspx"
text="Music"
tooltip="Music">
<asp:menuitem navigateurl="Classical.aspx"
text="Classical"
tooltip="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
text="Rock"
tooltip="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
text="Jazz"
tooltip="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
text="Movies"
tooltip="Movies">
<asp:menuitem navigateurl="Action.aspx"
text="Action"
tooltip="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
text="Drama"
tooltip="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
text="Musical"
tooltip="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
Opmerkingen
Gebruik de StaticDisplayLevels eigenschap om het aantal menuniveaus op te geven dat moet worden weergegeven in een statisch menu. Alle menuniveaus onder de opgegeven waarde worden weergegeven in een dynamisch menu. U kunt ook het aantal menuniveaus beperken dat in een dynamisch menu wordt weergegeven door de MaximumDynamicDisplayLevels eigenschap in te stellen.