Menu.StaticPopOutImageUrl Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen der URL auf ein Bild, das angezeigt wird, um anzugeben, dass ein statisches Menüelement ein Untermenü hat.
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
Eigenschaftswert
Die URL zu einem Bild, das angezeigt wird, um anzugeben, dass ein statisches Menüelement über ein Untermenü verfügt. Der Standardwert ist eine leere Zeichenfolge (""), die angibt, dass diese Eigenschaft nicht festgelegt ist.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die StaticPopOutImageUrl Eigenschaft verwendet wird, um ein benutzerdefiniertes Bild anzugeben, das in einem statischen Menüelement angezeigt werden soll, wenn das Menüelement ein Untermenü aufweist.
<%@ 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>
Hinweise
Wenn ein statisches Menüelement ein Untermenü enthält, kann ein Bild angezeigt werden, um anzugeben, dass der Benutzer das Menü erweitern kann. Es gibt zwei Möglichkeiten zum Anzeigen dieses Bilds:
Legen Sie die StaticEnableDefaultPopOutImage Eigenschaft so fest, dass
truedas integrierte Image verwendet werden soll (Standardeinstellung).Legen Sie die StaticPopOutImageUrl Eigenschaft fest, um ein benutzerdefiniertes Bild anzugeben.
Wenn die StaticPopOutImageUrl Eigenschaft festgelegt ist, setzt dieses Bild das integrierte Bild unabhängig vom Wert der StaticEnableDefaultPopOutImage Eigenschaft außer Kraft.
Wenn die StaticPopOutImageUrl Eigenschaft nicht festgelegt ist und die StaticEnableDefaultPopOutImage Eigenschaft auf false festgelegt ist, wird kein Bild angezeigt.
Hinweis
Wenn Sie diese Eigenschaft festlegen, verwenden Sie anstelle eines umgekehrten Schrägstrichs (/) ein Schrägstrich (\). Wenn Sie umgekehrte Schrägstriche im Pfad verwenden, wird das angegebene Bild nicht angezeigt.
Sie können alternativen Text für das Bild angeben, indem Sie die StaticPopOutImageTextFormatString Eigenschaft festlegen.