Menu.StaticPopOutImageUrl Egenskap

Definition

Hämtar eller anger URL:en till en bild som visas för att indikera att ett statiskt menyalternativ har en undermeny.

public:
 property System::String ^ StaticPopOutImageUrl { System::String ^ get(); void set(System::String ^ value); };
public string StaticPopOutImageUrl { get; set; }
member this.StaticPopOutImageUrl : string with get, set
Public Property StaticPopOutImageUrl As String

Egenskapsvärde

URL:en till en bild som visas för att indikera att ett statiskt menyalternativ har en undermeny. Standardvärdet är en tom sträng (""), som anger att den här egenskapen inte har angetts.

Exempel

Följande kodexempel visar hur du använder StaticPopOutImageUrl egenskapen för att ange en anpassad bild som ska visas i ett statiskt menyalternativ när menyalternativet har en undermeny.


<%@ 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 StaticPopoutImageText and StaticPopoutImageUrl Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>Menu StaticPopoutImageText and StaticPopoutImageUrl Example</h3>
    
      <asp:menu id="NavigationMenu"
        staticdisplaylevels="1"
        staticsubmenuindent="10" 
        orientation="Vertical"
        target="_blank"
        StaticPopOutImageTextFormatString="More..."
        staticpopoutimageurl="Images/Popout.jpg"   
        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 StaticPopoutImageText and StaticPopoutImageUrl Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>Menu StaticPopoutImageText and StaticPopoutImageUrl Example</h3>
    
      <asp:menu id="NavigationMenu"
        staticdisplaylevels="1"
        staticsubmenuindent="10" 
        orientation="Vertical"
        target="_blank"
        StaticPopOutImageTextFormatString="More..."
        staticpopoutimageurl="Images/Popout.jpg"   
        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>

Kommentarer

När ett statiskt menyalternativ innehåller en undermeny kan en bild visas för att indikera att användaren kan expandera menyn. Det finns två sätt att visa den här bilden:

Om egenskapen StaticPopOutImageUrl har angetts åsidosätter avbildningen den inbyggda avbildningen, oavsett värdet för StaticEnableDefaultPopOutImage egenskapen.

Om egenskapen StaticPopOutImageUrl inte har angetts och egenskapen StaticEnableDefaultPopOutImage är inställd på falsevisas ingen bild.

Note

När du anger den här egenskapen använder du ett snedstreck (/) i stället för ett omvänt snedstreck (\). Om du använder omvänt snedstreck i sökvägen visas inte den angivna bilden.

Du kan ange alternativ text för bilden genom att ange egenskapen StaticPopOutImageTextFormatString .

Gäller för

Se även