TreeNode.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 en nod 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. 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 | Beskrivning |
|---|---|
_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. |
Obs! Kontrollera webbläsarens dokumentation för att avgöra om _search värdet stöds. Till exempel stöder Microsoft Internet Explorer 5.0 och senare målvärdet _search.
Standardvärdet är en tom sträng (""), som uppdaterar fönstret eller ramen med fokus.
Exempel
Följande kodexempel visar hur du konfigurerar ramarna för nästa exempel.
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>TreeView Frameset Example</title>
</head>
<frameset cols="30%, 75%">
<frame title="MenuFrame" name="Menu" src="TreeViewFramecs.aspx"/>
<frame title="ContentFrame" name="Content" src="Home.aspx"/>
</frameset>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>TreeView Frameset Example</title>
</head>
<frameset cols="30%, 75%">
<frame title="MenuFrame" name="Menu" src="TreeViewFramevb.aspx"/>
<frame title="ContentFrame" name="Content" src="Home.aspx"/>
</frameset>
</html>
Följande kodexempel visar hur du använder Target egenskapen för att ange i vilken ram det länkade innehållet ska visas. Det här exemplet används i ramuppsättningen i föregående exempel för att visa en innehållsförteckning.
<%@ 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>TreeView Declarative Syntax Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeView Declarative Syntax Example</h3>
<asp:TreeView id="SampleTreeView"
runat="server">
<Nodes>
<asp:TreeNode Value="Home"
NavigateUrl="Home.aspx"
Text="Home"
Target="Content"
Expanded="True">
<asp:TreeNode Value="Page 1"
NavigateUrl="Page1.aspx"
Text="Page1"
Target="Content">
<asp:TreeNode Value="Section 1"
NavigateUrl="Section1.aspx"
Text="Section 1"
Target="Content"/>
</asp:TreeNode>
<asp:TreeNode Value="Page 2"
NavigateUrl="Page2.aspx"
Text="Page 2"
Target="Content">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
</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>TreeView Declarative Syntax Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeView Declarative Syntax Example</h3>
<asp:TreeView id="SampleTreeView"
runat="server">
<Nodes>
<asp:TreeNode Value="Home"
NavigateUrl="Home.aspx"
Text="Home"
Target="Content"
Expanded="True">
<asp:TreeNode Value="Page 1"
NavigateUrl="Page1.aspx"
Text="Page1"
Target="Content">
<asp:TreeNode Value="Section 1"
NavigateUrl="Section1.aspx"
Text="Section 1"
Target="Content"/>
</asp:TreeNode>
<asp:TreeNode Value="Page 2"
NavigateUrl="Page2.aspx"
Text="Page 2"
Target="Content">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
</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 en nod ska visas när noden klickas.
Note
Egenskapen Target återges som ett target attribut. Attributet target för anchor element tillåts inte i XHTML 1.1-dokumenttypens definition. Ange Target inte egenskapen om de renderade utdata för TreeNode objektet måste vara XHTML 1.1-kompatibla. Mer information finns i XHTML-standarder i Visual Studio och ASP.NET.
När du skapar tillgängliga webbsidor rekommenderar vi starkt att du undviker att använda Target egenskapen för att rikta in dig på ett annat fönster. Mer information finns i ASP.NET Accessibility.
Värdet för den här egenskapen lagras i visningstillstånd.