Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Menu.StaticDisplayLevels

 

Publicado: octubre de 2016

Obtiene o establece el número de niveles de menú que se van a mostrar en un menú estático.

Espacio de nombres:   System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

[ThemeableAttribute(true)]
public int StaticDisplayLevels { get; set; }

Valor de propiedad

Type: System.Int32

Número de niveles de menú que se van a mostrar en un menú estático. El valor predeterminado es 1.

Exception Condition
ArgumentOutOfRangeException

El valor especificado es menor que 1.

Utilice la StaticDisplayLevels propiedad para especificar el número de niveles de menú que se muestran en un menú estático. Todos los niveles de menú por debajo del valor especificado se muestran en un menú dinámico. También puede limitar el número de niveles de menú que se muestran en un menú dinámico estableciendo la MaximumDynamicDisplayLevels propiedad.

En el ejemplo de código siguiente se muestra cómo utilizar el StaticDisplayLevels propiedad para mostrar los primeros niveles de dos menú en el menú estático.


<%@ 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>

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: