Riferimento a .NET Framework
Proprietà Menu..::.StaticDisplayLevels

Aggiornamento: novembre 2007

Ottiene o imposta il numero di livelli di menu da visualizzare in un menu statico.

Spazio dei nomi:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

Sintassi

Visual Basic - (Dichiarazione)
<ThemeableAttribute(True)> _
Public Property StaticDisplayLevels As Integer
Visual Basic (Utilizzo)
Dim instance As Menu
Dim value As Integer

value = instance.StaticDisplayLevels

instance.StaticDisplayLevels = value
C#
[ThemeableAttribute(true)]
public int StaticDisplayLevels { get; set; }
Visual C++
[ThemeableAttribute(true)]
public:
property int StaticDisplayLevels {
    int get ();
    void set (int value);
}
J#
/** @property */
/** @attribute ThemeableAttribute(true) */
public int get_StaticDisplayLevels()
/** @property */
/** @attribute ThemeableAttribute(true) */
public  void set_StaticDisplayLevels(int value)
JScript
public function get StaticDisplayLevels () : int
public function set StaticDisplayLevels (value : int)
ASP.NET
<asp:Menu StaticDisplayLevels="Int32" />

Valore proprietà

Tipo: System..::.Int32

Numero di livelli di menu da visualizzare in un menu statico. Il valore predefinito è 1.

Eccezioni

EccezioneCondizione
ArgumentOutOfRangeException

Il valore specificato è minore di 1.

Note

Utilizzare la proprietà StaticDisplayLevels per specificare il numero di livelli di menu da visualizzare in un menu statico. Tutti i livelli di menu inferiori al valore specificato vengono visualizzati in un menu dinamico. È anche possibile limitare il numero dei livelli di menu da visualizzare in un menu dinamico impostando la proprietà MaximumDynamicDisplayLevels.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà StaticDisplayLevels per visualizzare i primi due livelli di menu nel menu statico.

Visual Basic
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  >
  <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>

C#
<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  >
  <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>

Piattaforme

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.5, 3.0, 2.0
Vedere anche

Riferimenti

Tag :


Page view tracker