TreeNode.Target Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает целевое окно или фрейм, для отображения содержимого веб-страницы, связанной с этим узлом.
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
Значение свойства
Целевое окно или фрейм, для отображения связанного содержимого веб-страницы. Значения должны начинаться с буквы от "A" до "Z" (регистр учитывается), за исключением некоторых специальных значений, начинающиеся со знака подчеркивания, как показано в следующей таблице.
Целевое значение | Описание |
---|---|
_blank | Отображает содержимое в новом окне без фреймов. |
_parent | Отрисовывает содержимое в непосредственно родительском элементе набора фреймов. |
_search | Отображает содержимое в панели поиска. |
_self | Отображает содержимое во фрейме с фокусировкой. |
_top | Отображает содержимое в окне без фреймов. |
Примечание. Проверьте документацию браузера, чтобы определить, поддерживается ли _search
это значение. Например, Microsoft Internet Explorer 5.0 или более поздней версии поддерживает целевое значение _search
.
Значение по умолчанию — пустая строка (""), обновляющая окно или фрейм, имеющий фокус.
Примеры
В следующем примере кода показано, как настроить кадры для следующего примера.
<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>
В следующем примере кода показано, как использовать Target свойство для указания кадра, в котором будет отображаться связанное содержимое. Этот пример используется в наборе фреймов предыдущего примера для отображения оглавления.
<%@ 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>
Комментарии
Используйте свойство , Target чтобы указать окно или фрейм, в котором будет отображаться веб-содержимое, связанное с узлом при щелчке этого узла.
Примечание
Свойство Target отображается в виде атрибута target
. Атрибут target
для anchor
элементов не допускается в определении типа документа XHTML 1.1. Не устанавливайте свойство , Target если отображаемые выходные данные для TreeNode объекта должны соответствовать XHTML 1.1. Дополнительные сведения см. в статье Стандарты XHTML в Visual Studio и ASP.NET.
При создании веб-страниц со специальными возможностями настоятельно рекомендуется избегать использования Target свойства для другого окна. Дополнительные сведения см. в разделе ASP.NET Специальные возможности.
Значение этого свойства хранится в состоянии представления.