Menu.StaticDisplayLevels Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Statik menüde görüntülenecek menü düzeylerinin sayısını alır veya ayarlar.
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
Özellik Değeri
Statik menüde görüntülenecek menü düzeylerinin sayısı. Varsayılan değer 1'dir.
- Öznitelikler
Özel durumlar
Belirtilen değer 1'den küçük.
Örnekler
Aşağıdaki kod örneği, statik menüde ilk iki menü düzeyini görüntülemek için özelliğinin nasıl kullanılacağını StaticDisplayLevels gösterir.
<%@ 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>
Açıklamalar
StaticDisplayLevels Statik menüde görüntülenecek menü düzeylerinin sayısını belirtmek için özelliğini kullanın. Belirtilen değerin altındaki tüm menü düzeyleri dinamik menüde görüntülenir. Ayrıca, özelliğini ayarlayarak MaximumDynamicDisplayLevels dinamik menüde görüntülenecek menü düzeylerinin sayısını sınırlayabilirsiniz.