Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original

TreeNode.Target-Eigenschaft

Ruft das Zielfenster oder den Zielframe ab, in dem die einem Knoten zugeordneten Webseiteninhalte angezeigt werden sollen, oder legt dieses Zielfenster bzw. den Zielframe fest.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public string Target { get; set; }

Eigenschaftswert

Typ: System.String
Das Zielfenster oder der Zielframe, in dem der verknüpfte Webseiteninhalt angezeigt werden soll. Werte müssen mit einem Buchstaben aus dem Bereich von A bis Z (ohne Berücksichtigung der Groß- und Kleinschreibung) beginnen, mit Ausnahme der in folgender Tabelle aufgeführten speziellen Werte, die mit einem Unterstrich beginnen:

Zielwert

Beschreibung

_blank

Stellt den Inhalt in einem neuen Fenster ohne Frames dar.

_parent

Stellt den Inhalt im unmittelbar übergeordneten Frameset dar.

_search

Gibt den Inhalt im Suchbereich wieder.

_self

Stellt den Inhalt in dem Frame dar, der den Fokus besitzt.

_top

Stellt den Inhalt im gesamten Fenster ohne Frames dar.

HinweisHinweis

Lesen Sie in der Browserdokumentation nach, ob der _search-Wert unterstützt wird. Beispielsweise unterstützen Microsoft Internet Explorer 5.0 und höhere Versionen den _search-Zielwert.

Der Standardwert ist eine leere Zeichenfolge (""), die das Fenster oder den Frame mit dem Fokus aktualisiert.

Verwenden Sie die Target-Eigenschaft, um das Fenster oder den Frame anzugeben, in dem die mit einem Knoten verknüpften Webinhalte angezeigt werden sollen, wenn auf den Knoten geklickt wird.

HinweisHinweis

Durch Festlegen dieser Eigenschaft wird die Target-Eigenschaft des TreeView-Steuerelements überschrieben.

HinweisHinweis

Die Target-Eigenschaft wird als target-Attribut gerendert. Das target-Attribut für anchor-Elemente ist in der Dokumenttypdefinition von XHTML, Version 1.1, nicht zulässig. Legen Sie die Target-Eigenschaft nicht fest, wenn die gerenderte Ausgabe für das TreeNode-Objekt mit XHTML 1.1 kompatibel sein muss. Weitere Informationen finden Sie unter XHTML-Standards in Visual Studio und ASP.NET.

Wenn Sie barrierefreie Webseiten erstellen, wird dringend davon abgeraten, für das Verweisen auf ein anderes Zielfenster die Target-Eigenschaft zu verwenden. Weitere Informationen finden Sie unter ASP.NET Accessibility.

Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.

Im folgenden Codebeispiel wird veranschaulicht, wie die Frames für das nächste Beispiel eingerichtet werden.



<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>



Im folgenden Codebeispiel wird veranschaulicht, wie mit der Target-Eigenschaft der Frame angegeben wird, in dem der verknüpfte Inhalt angezeigt werden soll. Dieses Beispiel wird innerhalb des Framesets des vorherigen Beispiels verwendet, um ein Inhaltsverzeichnis anzuzeigen.



<%@ 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>



.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft