TreeNode.Target Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Düğümle ilişkili Web sayfası içeriğinin görüntüleneceği hedef pencereyi veya çerçeveyi alır veya ayarlar.
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
Özellik Değeri
Bağlantılı Web sayfası içeriğinin görüntüleneceği hedef pencere veya çerçeve. Değerler, aşağıdaki tabloda gösterildiği gibi alt çizgiyle başlayan belirli özel değerler dışında, A ile Z (büyük/küçük harf duyarsız) aralığındaki bir harfle başlamalıdır.
| Hedef değer | Açıklama |
|---|---|
_blank | İçeriği çerçeveler olmadan yeni bir pencerede işler. |
_parent | İçeriği anlık çerçeve kümesi üst öğesinde işler. |
_search | İçeriği arama bölmesinde işler. |
_self | Çerçevedeki içeriği odakla işler. |
_top | İçeriği çerçeveler olmadan tam pencerede işler. |
Not: Değerin _search desteklenip desteklenmediğini belirlemek için tarayıcı belgelerinize bakın. Örneğin, Microsoft Internet Explorer 5.0 ve üzeri hedef değeri destekler _search .
Varsayılan değer, pencereyi veya çerçeveyi odakla yenileyen boş bir dizedir ("").
Örnekler
Aşağıdaki kod örneğinde, sonraki örnek için çerçevelerin nasıl ayarlanacağı gösterilmektedir.
<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>
Aşağıdaki kod örneği, bağlı içeriğin görüntüleneceği çerçeveyi belirtmek için özelliğinin nasıl kullanılacağını Target gösterir. Bu örnek, içindekiler tablosunu görüntülemek için önceki örneğin çerçeve kümesi içinde kullanılır.
<%@ 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>
Açıklamalar
Target Bu düğüme tıklandığında düğüme bağlı Web içeriğinin görüntüleneceği pencereyi veya çerçeveyi belirtmek için özelliğini kullanın.
Uyarı
Target özelliği bir target öznitelik olarak işlenir.
target XHTML 1.1 belge türü tanımında öğelerdeki anchor özniteliğine izin verilmez. Nesne için TreeNode işlenen çıkışın Target XHTML 1.1 uyumlu olması gerekiyorsa özelliğini ayarlamayın. Daha fazla bilgi için bkz. Visual Studio'da XHTML Standartları ve ASP.NET.
Erişilebilir Web sayfaları oluştururken, başka bir pencereyi hedeflemek için özelliğini kullanmaktan Target kaçınmanız kesinlikle önerilir. Daha fazla bilgi için bkz. erişilebilirlik ASP.NET.
Bu özelliğin değeri görünüm durumunda depolanır.