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 Специальные возможности.
Значение этого свойства хранится в состоянии представления.