Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
DynamicPopOutImageTextFormatString Property

Menu.DynamicPopOutImageTextFormatString Property

Gets or sets the alternate text for the image used to indicate that a dynamic menu item has a submenu.

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

public string DynamicPopOutImageTextFormatString { get; set; }

Property Value

Type: System.String
The alternate text for the image used to indicate that a dynamic menu item has a submenu. The default 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. Use the DynamicPopOutImageTextFormatString property to specify the alternate text for this image. The text that you specify provides assistive technology devices with a description of the image that can be used to make the control more accessible.

There are two ways to display the image:

NoteNote

This property applies to both the built-in image and the custom image.

The following code example demonstrates how to use the DynamicPopOutImageTextFormatString property to specify the alternate text for the image used to indicate that a dynamic menu item has a submenu. This text is displayed as a ToolTip when the user positions the mouse pointer over the image.


<%@ 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 DynamicPopOutImageTextFormatString and StaticPopoutImageUrl Example</h3>

      <asp:menu id="NavigationMenu"
        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>

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft