Valuta il contenuto e lascia un commento
MSDN
MSDN Library
Classe MenuItem
 Proprietà NavigateUrl
Questa pagina è specifica di
Microsoft Visual Studio 2005/.NET Framework 2.0

Sono disponibili anche altre versioni per quanto indicato di seguito:
Riferimento a .NET Framework
Proprietà MenuItem.NavigateUrl

Nota: questa proprietà è stata introdotta con .NET Framework versione 2.0.

Ottiene o imposta l'URL a cui passare quando viene selezionata la voce di menu.

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

Visual Basic - (Dichiarazione)
Public Property NavigateUrl As String
Visual Basic (Utilizzo)
Dim instance As MenuItem
Dim value As String

value = instance.NavigateUrl

instance.NavigateUrl = value
C#
public string NavigateUrl { get; set; }
C++
public:
property String^ NavigateUrl {
    String^ get ();
    void set (String^ value);
}
J#
/** @property */
public String get_NavigateUrl ()

/** @property */
public void set_NavigateUrl (String value)
JScript
public function get NavigateUrl () : String

public function set NavigateUrl (value : String)

Valore proprietà

URL a cui passare quando viene selezionata la voce di menu. Il valore predefinito è una stringa vuota (""), a indicare che questa proprietà non è impostata.

Una voce di menu supporta due modalità: modalità di selezione o modalità di spostamento. Per impostazione predefinita, una voce di menu è in modalità di selezione. Per impostare la modalità di spostamento per una voce di menu, impostare la proprietà NavigateUrl della voce di menu su un valore diverso da una stringa vuota ("").

Quando una voce di menu è in modalità di spostamento, tutti gli eventi di selezione relativi a tale voce di menu risultano disattivati. Quando viene selezionata una voce di menu in modalità di spostamento, l'utente passa all'URL specificato. Se lo si desidera, è possibile impostare la proprietà Target per specificare la finestra o il frame in cui visualizzare il contenuto collegato.

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà NavigateUrl per specificare l'URL a cui passare quando l'utente seleziona una voce di menu.

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

<html>
  <body>
    <form runat="server">
    
      <h3>MenuItem Declarative Example</h3>
    
      <!-- Use declarative syntax to create the   -->
      <!-- menu structure. Create submenu items   -->
      <!-- by nesting them within parent menu     -->
      <!-- items.                                 -->
      <asp:menu id="NavigationMenu"
        staticdisplaylevels="1"
        staticsubmenuindent="10" 
        orientation="Vertical" 
        target="_blank"  
        runat="server">

        <items>
          <asp:menuitem navigateurl="Home.aspx" 
            text="Home"
            imageurl="Images\Home.gif"
            popoutimageurl="Images\Popout.jpg"   
            tooltip="Home">
            <asp:menuitem navigateurl="Music.aspx"
              text="Music"
              popoutimageurl="Images\Popout.jpg"
              tooltip="Music">
              <asp:menuitem navigateurl="Classical.aspx" 
                text="Classical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Classical"/>
              <asp:menuitem navigateurl="Rock.aspx"
                text="Rock"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Rock"/>
              <asp:menuitem navigateurl="Jazz.aspx"
                text="Jazz"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Jazz"/>
            </asp:menuitem>
            <asp:menuitem navigateurl="Movies.aspx"
              text="Movies"
              popoutimageurl="Images\Popout.jpg"              
              tooltip="Movies">
              <asp:menuitem navigateurl="Action.aspx"
                text="Action"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Action"/>
              <asp:menuitem navigateurl="Drama.aspx"
                text="Drama"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Drama"/>
              <asp:menuitem navigateurl="Musical.aspx"
                text="Musical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Musical"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

    </form>
  </body>
</html>

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

<html>
  <body>
    <form runat="server">
    
      <h3>MenuItem Declarative Example</h3>
    
      <!-- Use declarative syntax to create the   -->
      <!-- menu structure. Create submenu items   -->
      <!-- by nesting them within parent menu     -->
      <!-- items.                                 -->
      <asp:menu id="NavigationMenu"
        staticdisplaylevels="1"
        staticsubmenuindent="10" 
        orientation="Vertical" 
        target="_blank"  
        runat="server">

        <items>
          <asp:menuitem navigateurl="Home.aspx" 
            text="Home"
            imageurl="Images\Home.gif"
            popoutimageurl="Images\Popout.jpg"   
            tooltip="Home">
            <asp:menuitem navigateurl="Music.aspx"
              text="Music"
              popoutimageurl="Images\Popout.jpg"
              tooltip="Music">
              <asp:menuitem navigateurl="Classical.aspx" 
                text="Classical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Classical"/>
              <asp:menuitem navigateurl="Rock.aspx"
                text="Rock"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Rock"/>
              <asp:menuitem navigateurl="Jazz.aspx"
                text="Jazz"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Jazz"/>
            </asp:menuitem>
            <asp:menuitem navigateurl="Movies.aspx"
              text="Movies"
              popoutimageurl="Images\Popout.jpg"              
              tooltip="Movies">
              <asp:menuitem navigateurl="Action.aspx"
                text="Action"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Action"/>
              <asp:menuitem navigateurl="Drama.aspx"
                text="Drama"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Drama"/>
              <asp:menuitem navigateurl="Musical.aspx"
                text="Musical"
                separatorimageurl="Images\Separator.jpg"
                tooltip="Musical"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

    </form>
  </body>
</html>

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

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

.NET Framework

Supportato in: 2.0
Contenuti della community   Che cos'è Contenuti della community?
Aggiungi nuovo contenuto RSS  Annotazioni
Processing
© 2008 Microsoft Corporation. Tutti i diritti riservati. Condizioni per l'utilizzo  |  Marchi  |  Informativa sulla privacy
Page view tracker