TreeView.Target Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví cílové okno nebo rámec, ve kterém se má zobrazit obsah webové stránky, který je přidružen k uzlu.
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
Hodnota vlastnosti
Cílové okno nebo rámeček, ve kterém se má zobrazit propojený obsah webové stránky. Hodnoty musí začínat písmenem v oblasti A až Z (nerozlišují velká a malá písmena), s výjimkou určitých speciálních hodnot, které začínají podtržítkem, jak je znázorněno v následující tabulce.
| Cílová hodnota | Vykreslí obsah v |
|---|---|
_blank | Nové okno bez rámců. |
_parent | Nadřazená okamžitá sada rámců. |
_search | Podokno hledání. |
_self | Rámec s fokusem. |
_top | Celé okno bez snímků. |
Poznámka: Zkontrolujte dokumentaci k prohlížeči a zjistěte, jestli _search je hodnota podporovaná. Například Aplikace Microsoft Internet Explorer 5.0 a novější podporuje _search cílovou hodnotu.
Výchozí hodnota je prázdný řetězec (""), který aktualizuje okno nebo rámeček s fokusem.
Příklady
Následující příklad kódu ukazuje použití Target vlastnosti k zobrazení webového obsahu, který je propojen s uzlem v novém okně při kliknutí na tento uzel.
<%@ 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>
Poznámky
Target Pomocí vlastnosti zadejte okno nebo rámec, ve kterém se má zobrazit webový obsah, který je propojen s uzlem při kliknutí na tento uzel.
Poznámka:
Vlastnost Target se vykreslí jako target atribut. Atribut target elementů anchor není povolen v definici typu dokumentu XHTML 1.1. Nenastavujte Target vlastnost, pokud vykreslený výstup pro TreeView XHTML 1.1 je kompatibilní. Další informace naleznete v tématu Standardy XHTML v sadě Visual Studio a ASP.NET.
Při vytváření přístupných webových stránek byste se měli vyhnout použití Target vlastnosti k cílení na jiné okno. Další informace najdete v tématu ASP.NET ovládací prvky a přístupnost.
Hodnota této vlastnosti je uložena ve stavu zobrazení.