Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

MenuItem.PopOutImageUrl-Eigenschaft

Hinweis: Diese Eigenschaft ist neu in .NET Framework, Version 2.0.

Ruft den URL zu einem Bild ab oder legt einen URL zu einem Bild fest, das in einem Menüelement angezeigt wird und angibt, dass dieses Menüelement über ein dynamisches Untermenü verfügt.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

public string PopOutImageUrl { get; set; }
/** @property */
public String get_PopOutImageUrl ()

/** @property */
public void set_PopOutImageUrl (String value)

public function get PopOutImageUrl () : String

public function set PopOutImageUrl (value : String)

Eigenschaftenwert

Der URL zu einem Bild, das in einem Menüelement angezeigt wird und angibt, dass dieses Menüelement über ein dynamisches Untermenü verfügt. Der Standardwert ist eine leere Zeichenfolge ("") und gibt an, dass diese Eigenschaft nicht festgelegt wurde.

Verwenden Sie die PopOutImageUrl-Eigenschaft, um ein benutzerdefiniertes Bild anzugeben, das in einem Menüelement angezeigt wird und angibt, dass dieses Menüelement über ein dynamisches Untermenü verfügt. Dieses Bild kann in einem beliebigen Dateiformat (JPG, GIF, BMP usw.) vorliegen, sofern dieses Format vom Browser des Clients unterstützt wird.

HinweisHinweis

Durch das Festlegen dieser Eigenschaft wird das von der Menu.DynamicPopOutImageUrl-Eigenschaft und der Menu.StaticPopOutImageUrl-Eigenschaft angegebene Bild überschrieben.

Sie können dieses Bild in einem statischen Menü auch deaktivieren, indem Sie diese Eigenschaft auf eine leere Zeichenfolge und die StaticEnableDefaultPopOutImage-Eigenschaft auf false festlegen. Ebenso können Sie dieses Bild in einem dynamischen Menü deaktivieren, indem Sie diese Eigenschaft auf eine leere Zeichenfolge und die DynamicEnableDefaultPopOutImage-Eigenschaft auf false festlegen.

In folgendem Codebeispiel wird veranschaulicht, wie mithilfe der PopOutImageUrl-Eigenschaft ein benutzerdefiniertes Bild bestimmt wird, das in dem Fall in einem Menüelement angezeigt wird, wenn dieses ein dynamisches Untermenü aufweist.


<%@ 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 unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

.NET Framework

Unterstützt in: 2.0
Anzeigen: