TreeView.Target Egenskap

Definition

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änsligt), förutom vissa specialvärden som börjar med ett understreck, som visas i följande tabell.

Målvärde Renderar innehållet i
_blank Ett nytt fönster utan ramar.
_parent Den omedelbara ramuppsättningen överordnad.
_search Sökfönstret.
_self Ramen med fokus.
_top Det fullständiga fönstret utan ramar.

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 använder Target egenskapen för att visa webbinnehållet som är länkat till en nod i ett nytt fönster när noden klickas.


<%@ 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 Target Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView Target Example</h3>
      
      <asp:TreeView id="LinksTreeView"
         Target="_blank" 
         runat="server">
         
        <Nodes>
        
          <asp:TreeNode Value="Home" 
            NavigateUrl="Home.aspx" 
            Text="Home"
            Expanded="True">
             
            <asp:TreeNode Value="Page 1" 
              NavigateUrl="Page1.aspx" 
              Text="Page1">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2">
               
            </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 Target Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView Target Example</h3>
      
      <asp:TreeView id="LinksTreeView"
         Target="_blank" 
         runat="server">
         
        <Nodes>
        
          <asp:TreeNode Value="Home" 
            NavigateUrl="Home.aspx" 
            Text="Home"
            Expanded="True">
             
            <asp:TreeNode Value="Page 1" 
              NavigateUrl="Page1.aspx" 
              Text="Page1">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2">
               
            </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 TreeView 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 bör du undvika att använda egenskapen Target för att rikta in dig på ett annat fönster. Mer information finns i ASP.NET Controls and Accessibility.

Värdet för den här egenskapen lagras i visningstillstånd.

Gäller för

Se även