Menu.Target Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger målfönstret eller ramen där webbsidans innehåll som är associerat med ett menyalternativ ska visas.
public:
property System::String ^ Target { System::String ^ get(); void set(System::String ^ value); };
public string Target { get; set; }
member this.Target : string with get, set
Public Property Target As String
Egenskapsvärde
Målfönstret eller ramen där det länkade webbplatsinnehållet ska visas. Standardvärdet är en tom sträng (""), som uppdaterar fönstret eller ramen med fokus.
Exempel
Följande kodexempel visar hur du använder Target egenskapen för att ange att innehållet som är länkat till varje menyalternativ ska visas i ett nytt fönster när användaren klickar på menyalternativet.
<%@ 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 Target Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu Target Example</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="2"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
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 Target Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Menu Target Example</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="2"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
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
Använd egenskapen Target för att ange det fönster eller den ram där webbinnehållet som är länkat till ett menyalternativ ska visas när menyalternativet klickas. Värdena måste börja med en bokstav i intervallet A till Z (skiftlägesokänslig), förutom vissa specialvärden som börjar med ett understreck, som visas i följande tabell.
| Målvärde | Description |
|---|---|
_blank |
Renderar innehållet i ett nytt fönster utan bildrutor. |
_parent |
Renderar innehållet i den överordnade ramuppsättningen. |
_search |
Renderar innehållet i sökfönstret. |
_self |
Renderar innehållet i ramen med fokus. |
_top |
Renderar innehållet i det fullständiga fönstret utan bildrutor. |
Note
Kontrollera webbläsarens dokumentation för att avgöra om _search värdet stöds. Till exempel stöder Internet Explorer version 5.0 och senare målvärdet _search
Den här egenskapen gäller för alla menyalternativ i en Menu kontroll. Du kan selektivt åsidosätta den här egenskapen genom att ange egenskapen för Target varje MenuItem objekt direkt.
Note
Egenskapen Target återges som ett målattribut. Målattributet för fästpunktselement tillåts inte i den strikta dokumenttypsdefinitionen XHTML 1.1. Om renderade utdata måste överensstämma med XHTML eller tillgänglighetsstandarder ska du inte ange egenskapen Target . Mer information finns i XHTML-standarder i Visual Studio och ASP.NET och Accessibility i Visual Studio och ASP.NET.