Menu.DynamicPopOutImageUrl Property
![]() |
---|
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience. |
Gets or sets the URL to a custom image that is displayed in a dynamic menu item when the dynamic menu item has a submenu.
Assembly: System.Web (in System.Web.dll)
Property Value
Type: System.StringThe URL to an image used to indicate that a dynamic menu item has a submenu. The default value is an empty string (""), which indicates that this property is not set.
When a dynamic menu item contains a submenu, an image can be displayed to indicate that the user can expand the menu by positioning the mouse pointer over the menu item. There are two ways to display this image:
Set the DynamicEnableDefaultPopOutImage property to true to use the built-in image (default).
Set the DynamicPopOutImageUrl property to specify a custom image.
If the DynamicPopOutImageUrl property is set, that image overrides the built-in image.
If the DynamicPopOutImageUrl property is not set and the DynamicEnableDefaultPopOutImage property is set to false, no image is displayed.
![]() |
---|
When you set this property, use a slash mark (/) instead of a backslash (\). If you use backslashes in the path, the specified image will not be displayed. |
You can specify alternate text for the image by setting the DynamicPopOutImageTextFormatString property.
The following code example demonstrates how to use the DynamicPopOutImageUrl property to specify a custom image to display in a dynamic menu item to indicate that the menu item has a submenu.
<%@ 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 DynamicPopoutImageText and DynamicPopoutImageUrl Example</title> </head> <body> <form id="form1" runat="server"> <h3>Menu DynamicPopoutImageText and DynamicPopoutImageUrl Example</h3> <asp:menu id="NavigationMenu" disappearafter="2000" staticdisplaylevels="1" staticsubmenuindent="10" orientation="Vertical" target="_blank" DynamicPopOutImageTextFormatString="More..." dynamicpopoutimageurl="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>
Available since 2.0