Menu Klasse

Definition

Zeigt ein Menü auf einer ASP.NET-Webseite an.Displays a menu in an ASP.NET Web page.

public ref class Menu : System::Web::UI::WebControls::HierarchicalDataBoundControl, System::Web::UI::INamingContainer, System::Web::UI::IPostBackEventHandler
[System.Web.UI.ControlValueProperty("SelectedValue")]
public class Menu : System.Web.UI.WebControls.HierarchicalDataBoundControl, System.Web.UI.INamingContainer, System.Web.UI.IPostBackEventHandler
type Menu = class
    inherit HierarchicalDataBoundControl
    interface IPostBackEventHandler
    interface INamingContainer
Public Class Menu
Inherits HierarchicalDataBoundControl
Implements INamingContainer, IPostBackEventHandler
Vererbung
Attribute
Implementiert

Beispiele

Für dieses Thema steht ein Visual Studio-Website Projekt mit Quellcode zur Verfügung: Herunterladen.A Visual Studio Web site project with source code is available to accompany this topic: Download.

Im folgenden Codebeispiel wird veranschaulicht, wie ein Menu -Steuerelement mit statischen Menü Elementen mithilfe von deklarativer Syntax erstellt wird.The following code example demonstrates how to create a Menu control with static menu items using declarative syntax.


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

  <!-- For the hover styles of the Menu control to  -->
  <!-- work correctly, you must include this head   -->
  <!-- element.                                     -->
  <head runat="server">
    <title>Menu Declarative Example</title>
</head>

  <body>
    <form id="form1" runat="server">
    
      <h3>Menu Declarative Example</h3>
    
      <!-- Use declarative syntax to create the   -->
      <!-- menu structure. Submenu items are      -->
      <!-- created by nesting them in parent menu -->
      <!-- items.                                 -->
      <asp:menu id="NavigationMenu"
        disappearafter="2000"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        font-names="Arial" 
        target="_blank"  
        runat="server">
        
        <staticmenuitemstyle backcolor="LightSteelBlue"
          forecolor="Black"/>
        <statichoverstyle backcolor="LightSkyBlue"/>
        <dynamicmenuitemstyle backcolor="Black"
          forecolor="Silver"/>
        <dynamichoverstyle backcolor="LightSkyBlue"
          forecolor="Black"/>
      
        <items>
          <asp:menuitem navigateurl="Home.aspx" 
            text="Home"
            tooltip="Home">
            <asp:menuitem navigateurl="Music.aspx"
              text="Music"
              tooltip="Music">
              <asp:menuitem navigateurl="Classical.aspx" 
                text="Classical"
                tooltip="Classical"/>
              <asp:menuitem navigateurl="Rock.aspx"
                text="Rock"
                tooltip="Rock"/>
              <asp:menuitem navigateurl="Jazz.aspx"
                text="Jazz"
                tooltip="Jazz"/>
            </asp:menuitem>
            <asp:menuitem navigateurl="Movies.aspx"
              text="Movies"
              tooltip="Movies">
              <asp:menuitem navigateurl="Action.aspx"
                text="Action"
                tooltip="Action"/>
              <asp:menuitem navigateurl="Drama.aspx"
                text="Drama"
                tooltip="Drama"/>
              <asp:menuitem navigateurl="Musical.aspx"
                text="Musical"
                tooltip="Musical"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

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

  <!-- For the hover styles of the Menu control to  -->
  <!-- work correctly, you must include this head   -->
  <!-- element.                                     -->
  <head runat="server">
    <title>Menu Declarative Example</title>
</head>

  <body>
    <form id="form1" runat="server">
    
      <h3>Menu Declarative Example</h3>
    
      <!-- Use declarative syntax to create the   -->
      <!-- menu structure. Submenu items are      -->
      <!-- created by nesting them in parent menu -->
      <!-- items.                                 -->
      <asp:menu id="NavigationMenu"
        disappearafter="2000"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        font-names="Arial" 
        target="_blank"  
        runat="server">
        
        <staticmenuitemstyle backcolor="LightSteelBlue"
          forecolor="Black"/>
        <statichoverstyle backcolor="LightSkyBlue"/>
        <dynamicmenuitemstyle backcolor="Black"
          forecolor="Silver"/>
        <dynamichoverstyle backcolor="LightSkyBlue"
          forecolor="Black"/>
      
        <items>
          <asp:menuitem navigateurl="Home.aspx" 
            text="Home"
            tooltip="Home">
            <asp:menuitem navigateurl="Music.aspx"
              text="Music"
              tooltip="Music">
              <asp:menuitem navigateurl="Classical.aspx" 
                text="Classical"
                tooltip="Classical"/>
              <asp:menuitem navigateurl="Rock.aspx"
                text="Rock"
                tooltip="Rock"/>
              <asp:menuitem navigateurl="Jazz.aspx"
                text="Jazz"
                tooltip="Jazz"/>
            </asp:menuitem>
            <asp:menuitem navigateurl="Movies.aspx"
              text="Movies"
              tooltip="Movies">
              <asp:menuitem navigateurl="Action.aspx"
                text="Action"
                tooltip="Action"/>
              <asp:menuitem navigateurl="Drama.aspx"
                text="Drama"
                tooltip="Drama"/>
              <asp:menuitem navigateurl="Musical.aspx"
                text="Musical"
                tooltip="Musical"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

    </form>
  </body>
</html>

Im folgenden Codebeispiel wird veranschaulicht, wie das Menu -Steuerelement SiteMapDataSource an ein-Steuerelement gebunden wird.The following code example demonstrates how to bind the Menu control to a SiteMapDataSource control. Damit dieses Beispiel ordnungsgemäß funktioniert, müssen Sie die Beispiel Daten der Site Map unten in eine Datei mit dem Namen "Web. Sitemap" kopieren.For this example to work correctly, you must copy the sample site map data below to a file named Web.sitemap.


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

  <!-- For the hover styles of the Menu control to  -->
  <!-- work correctly, you must include this head   -->
  <!-- element.                                     -->
  <head runat="server">
    <title>Menu DataBinding Example</title>
</head>

  <body>
    <form id="form1" runat="server">
    
      <h3>Menu DataBinding Example</h3>
    
      <!-- Bind the Menu control to a SiteMapDataSource control.  -->
      <asp:menu id="NavigationMenu"
        disappearafter="2000"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        font-names="Arial" 
        target="_blank"
        datasourceid="MenuSource"   
        runat="server">
        
        <staticmenuitemstyle backcolor="LightSteelBlue"
          forecolor="Black"/>
        <statichoverstyle backcolor="LightSkyBlue"/>
        <dynamicmenuitemstyle backcolor="Black"
          forecolor="Silver"/>
        <dynamichoverstyle backcolor="LightSkyBlue"
          forecolor="Black"/>

      </asp:menu>
      
      <asp:SiteMapDataSource id="MenuSource"
        runat="server"/>        

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

  <!-- For the hover styles of the Menu control to  -->
  <!-- work correctly, you must include this head   -->
  <!-- element.                                     -->
  <head runat="server">
    <title>Menu DataBinding Example</title>
</head>

  <body>
    <form id="form1" runat="server">
    
      <h3>Menu DataBinding Example</h3>
    
      <!-- Bind the Menu control to a SiteMapDataSource control.  -->
      <asp:menu id="NavigationMenu"
        disappearafter="2000"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        font-names="Arial" 
        target="_blank"
        datasourceid="MenuSource"   
        runat="server">
        
        <staticmenuitemstyle backcolor="LightSteelBlue"
          forecolor="Black"/>
        <statichoverstyle backcolor="LightSkyBlue"/>
        <dynamicmenuitemstyle backcolor="Black"
          forecolor="Silver"/>
        <dynamichoverstyle backcolor="LightSkyBlue"
          forecolor="Black"/>

      </asp:menu>
      
      <asp:SiteMapDataSource id="MenuSource"
        runat="server"/>        

    </form>
  </body>
</html>

Im folgenden finden Sie Beispiele für Site Übersichts Daten für das vorherige Beispiel.The following is sample site map data for the previous example.

<siteMap>  
  <siteMapNode url="~\Home.aspx"   
    title="Home"  
    description="Home">  
    <siteMapNode url="~\Music.aspx"  
      title="Music"  
      description="Music">  
      <siteMapNode url="~\Classical.aspx"   
        title="Classical"  
        description="Classical"/>  
      <siteMapNode url="~\Rock.aspx"  
        title="Rock"  
        description="Rock"/>  
      <siteMapNode url="~\Jazz.aspx"  
        title="Jazz"  
        description="Jazz"/>  
    </siteMapNode>  
    <siteMapNode url="~\Movies.aspx"  
      title="Movies"  
      description="Movies">  
      <siteMapNode url="~\Action.aspx"  
        title="Action"  
        description="Action"/>  
      <siteMapNode url="~\Drama.aspx"  
        title="Drama"  
        description="Drama"/>  
      <siteMapNode url="~\Musical.aspx"  
        title="Musical"  
        description="Musical"/>  
    </siteMapNode>  
  </siteMapNode>  
</siteMap>  

Hinweise

In diesem Thema:In this topic:

EinführungIntroduction

Das Menu -Steuerelement wird zum Anzeigen eines Menüs auf einer ASP.NET-Webseite verwendet und wird häufig in Kombination SiteMapDataSource mit einem-Steuerelement für die Navigation in einer Website verwendet.The Menu control is used to display a menu in an ASP.NET Web page and is often used in combination with a SiteMapDataSource control for navigating a Web site. Das Menu -Steuerelement unterstützt die folgenden Funktionen:The Menu control supports the following features:

  • Datenbindung, mit der die Menü Elemente des Steuer Elements an hierarchale Datenquellen gebunden werden können.Data binding that allows the control's menu items to be bound to hierarchal data sources.

  • Site Navigation durch Integration in das SiteMapDataSource -Steuerelement.Site navigation through integration with the SiteMapDataSource control.

  • Programmgesteuerter Zugriff auf die Menu Objektmodell zum dynamischen Erstellen von Menüs, Menüelemente auffüllen, Eigenschaften festlegen und usw.Programmatic access to the Menu object model to dynamically create menus, populate menu items, set properties, and so on.

  • Anpassbare Darstellung durch Designs, benutzerdefinierte Bilder, Stile und benutzerdefinierte Vorlagen.Customizable appearance through themes, user-defined images, styles, and user-defined templates.

Wenn der Benutzer auf ein Menü Element klickt, Menu kann das Steuerelement entweder zu einer verknüpften Webseite navigieren oder einfach an den Server zurücksenden.When the user clicks a menu item, the Menu control can either navigate to a linked Web page or simply post back to the server. Wenn die NavigateUrl -Eigenschaft eines Menü Elements festgelegt wird, Menu navigiert das-Steuerelement zur verknüpften Seite; andernfalls wird die Seite zur Verarbeitung an den Server zurückgesendet.If the NavigateUrl property of a menu item is set, the Menu control navigates to the linked page; otherwise, it posts the page back to the server for processing. Standardmäßig wird eine verknüpfte Seite im gleichen Fenster oder Frame angezeigt wie das Menu Steuerelement.By default, a linked page is displayed in the same window or frame as the Menu control. Um den verknüpften Inhalt in einem anderen Fenster oder Frame anzuzeigen, verwenden Target Sie die- Menu Eigenschaft des-Steuer Elements.To display the linked content in a different window or frame, use the Target property of the Menu control.

Hinweis

Die Target -Eigenschaft wirkt sich auf alle Menü Elemente im-Steuerelement aus.The Target property affects every menu item in the control. Wenn Sie ein Fenster oder einen Frame für ein einzelnes Menü Element angeben möchten Target , legen Sie MenuItem die-Eigenschaft des-Objekts direkt fest.To specify a window or frame for an individual menu item, set the Target property of the MenuItem object directly.

Das Menu -Steuerelement zeigt zwei Arten von Menüs an: ein statisches Menü und ein dynamisches Menü.The Menu control displays two types of menus: a static menu and a dynamic menu. Das statische Menü wird immer in einem Menu -Steuerelement angezeigt.The static menu is always displayed in a Menu control. Standardmäßig werden die Menü Elemente auf der Stamm Ebene (Ebene 0) im statischen Menü angezeigt.By default, the menu items at the root level (level 0) are displayed in the static menu. Sie können zusätzliche Menüebenen (statische Untermenüs) im statischen Menü anzeigen, indem Sie die StaticDisplayLevels -Eigenschaft festlegen.You can display additional menu levels (static submenus) within the static menu by setting the StaticDisplayLevels property. Menü Elemente (sofern vorhanden) mit einer höheren Ebene als der Wert, der von StaticDisplayLevels der-Eigenschaft angegeben wird, werden in einem dynamischen Menü angezeigt.Menu items (if any) with a higher level than the value specified by the StaticDisplayLevels property are displayed in a dynamic menu. Ein dynamisches Menü wird nur angezeigt, wenn der Benutzer den Mauszeiger über dem übergeordneten Menü Element positioniert, das ein dynamisches Untermenü enthält.A dynamic menu appears only when the user positions the mouse pointer over the parent menu item that contains a dynamic submenu. Dynamische Menüs werden nach einer bestimmten Dauer automatisch ausgeblendet.Dynamic menus automatically disappear after a certain duration. Verwenden Sie DisappearAfter die-Eigenschaft, um die Dauer anzugeben.Use the DisappearAfter property to specify the duration.

Hinweis

Ein dynamisches Menü verschwindet auch, wenn der Benutzer außerhalb des Menüs klickt.A dynamic menu also disappears when the user clicks outside of the menu.

Sie können die Anzahl der Ebenen, die in einem dynamischen Menü angezeigt werden, auch MaximumDynamicDisplayLevels einschränken, indem Sie die-Eigenschaft festlegen.You can also limit the number of levels displayed in a dynamic menu by setting the MaximumDynamicDisplayLevels property. Menüebenen, die höher sind als der angegebene Wert, werden verworfen.Menu levels higher than the specified value are discarded.

Hinweis

Das Menu -Steuerelement ist nicht für die Verwendung in UpdatePanel einem-Steuerelement konzipiert.The Menu control is not designed to be used inside an UpdatePanel control. Sie können das Menu -Steuerelement nur einer Seite außerhalb eines UpdatePanel -Steuer Elements hinzufügen.You can add the Menu control only to a page outside an UpdatePanel control. UpdatePanelSteuerelemente werden verwendet, um ausgewählte Bereiche einer Seite zu aktualisieren, anstatt die gesamte Seite mit einem Postback zu aktualisieren.UpdatePanel controls are used to update selected regions of a page instead of updating the whole page with a postback. Weitere Informationen finden Sie unter Übersicht über das Update Panel-Steuer Element und Übersicht über das Seiten Rendering.For more information, see UpdatePanel Control Overview and Partial-Page Rendering Overview.

Ein Menu -Steuerelement besteht aus einer Struktur von Menü Elementen, die MenuItem durch-Objekte dargestellt werden.A Menu control is made up of a tree of menu items represented by MenuItem objects. Menü Elemente auf der obersten Ebene (Ebene 0) werden als Stamm Menü Elemente bezeichnet.Menu items at the top level (level 0) are called root menu items. Ein Menü Element, das über ein übergeordnetes Menü Element verfügt, wird als untergeordnetes Menü Element bezeichnet.A menu item that has a parent menu item is called a child menu item. Alle Stamm Menü Elemente werden in der Items Auflistung gespeichert.All root menu items are stored in the Items collection. Untergeordnete Menü Elemente werden in der ChildItems Auflistung eines übergeordneten Menü Elements gespeichert.Child menu items are stored in a parent menu item's ChildItems collection.

Jedes Menü Element verfügt über Text eine- Value Eigenschaft und eine-Eigenschaft.Each menu item has a Text and a Value property. Der Wert der Text -Eigenschaft wird Menu im-Steuerelement angezeigt, während Value die-Eigenschaft zum Speichern zusätzlicher Daten über das Menü Element verwendet wird, z. b. Daten, die an das dem Menü Element zugeordnete Post Back Ereignis weitergegeben werden.The value of the Text property is displayed in the Menu control, while the Value property is used to store any additional data about the menu item, such as data passed to the postback event associated with the menu item. Wenn Sie darauf klicken, kann ein Menü Element zu einer anderen Webseite navigieren, NavigateUrl die von der-Eigenschaft angegeben wird.When clicked, a menu item can navigate to another Web page indicated by the NavigateUrl property.

Hinweis

Wenn die NavigateUrl Eigenschaft für ein Menü Element nicht festgelegt ist, Menu sendet das Steuerelement die Seite einfach zur Verarbeitung an den Server, wenn auf das Menü Element geklickt wird.If the NavigateUrl property is not set for a menu item, the Menu control simply submits the page to the server for processing when the menu item is clicked.

Sie können optional auch ein Bild in einem Menü Element anzeigen, indem Sie ImageUrl die-Eigenschaft festlegen.You can also optionally display an image in a menu item by setting the ImageUrl property.

Weitere Informationen zu Menü Elementen finden MenuItemSie unter.For more information on menu items, see MenuItem.

Statische DatenStatic Data

Das einfachste Datenmodell des Menu Steuer Elements sind statische Menü Elemente.The simplest data model of the Menu control is static menu items. Um statische Menü Elemente mithilfe der deklarativen Syntax anzuzeigen, Schachteln Sie zunächst öffnende und Schließ <Items> Ende Tags zwischen dem öffnenden und dem schließenden Tag Menu des Steuer Elements.To display static menu items using declarative syntax, first nest opening and closing <Items> tags between the opening and closing tags of the Menu control. Erstellen Sie als nächstes die Menüstruktur, <asp:MenuItem> indem Sie Elemente zwischen den öffnenden und Schließ <Items> enden Tags schachteln.Next, create the menu structure by nesting <asp:MenuItem> elements between the opening and closing <Items> tags. Jedes <asp:MenuItem> -Element stellt ein Menü Element im-Steuerelement dar und MenuItem ist einem-Objekt zugeordnet.Each <asp:MenuItem> element represents a menu item in the control and maps to a MenuItem object. Sie können die Eigenschaften der einzelnen Menü Elemente festlegen, indem Sie die Attribute des <asp:MenuItem> Elements festlegen.You can set the properties of each menu item by setting the attributes of its <asp:MenuItem> element. Um unter Menü Elemente zu erstellen, Schachteln <asp:MenuItem> Sie zusätzliche Elemente zwischen den öffnenden und Schließ <asp:MenuItem> enden Tags des übergeordneten Menü Elements.To create submenu items, nest additional <asp:MenuItem> elements between the opening and closing <asp:MenuItem> tags of the parent menu item.

Binden an DatenBinding to Data

Das Menu -Steuerelement kann beliebige hierarchale Datenquellen Steuerelemente verwenden, XmlDataSource z. b SiteMapDataSource . ein-Steuerelement oder ein-SteuerelementThe Menu control can use any hierarchal data source control, such as an XmlDataSource control or a SiteMapDataSource control. Legen Sie zum Binden an ein hierarchische-Datenquellen- DataSourceID Steuerelement die Menu -Eigenschaft des ID -Steuer Elements auf den Wert des Datenquellen-Steuer Elements fest.To bind to a hierarchal data source control, set the DataSourceID property of the Menu control to the ID value of the data source control. Das Menu -Steuerelement bindet automatisch an das angegebene Datenquellen-Steuerelement.The Menu control automatically binds to the specified data source control. Dies ist die bevorzugte Methode, um Daten zu binden.This is the preferred method to bind to data.

Beim Binden an eine Datenquelle, in der jedes Datenelement mehrere Eigenschaften enthält (z. b. ein XML-Element mit mehreren Attributen), zeigt ein Menü Element ToString den von der-Methode des Datenelements zurückgegebenen Wert standardmäßig an.When binding to a data source where each data item contains multiple properties (such as an XML element with several attributes), a menu item displays the value returned by the ToString method of the data item by default. Im Fall eines XML-Elements zeigt das Menü Element den Elementnamen an, der die zugrunde liegende Struktur der Menüstruktur anzeigt, ansonsten aber nicht sehr nützlich ist.In the case of an XML element, the menu item displays the element name, which shows the underlying structure of the menu tree but is not very useful otherwise. Sie können ein Menü Element an eine bestimmte Datenelement Eigenschaft binden, indem Sie DataBindings mithilfe der Auflistung Menü Element Bindungen angeben.You can bind a menu item to a specific data item property by using the DataBindings collection to specify menu item bindings. Die DataBindings -Auflistung MenuItemBinding enthält-Objekte, die die Beziehung zwischen einem Datenelement und dem Menü Element definieren, an das es gebunden wird.The DataBindings collection contains MenuItemBinding objects that define the relationship between a data item and the menu item it is binding to. Sie können die Kriterien für die Bindung und die Datenelement Eigenschaft angeben, die im Knoten angezeigt werden soll.You can specify the criteria for binding and the data item property to display in the node. Weitere Informationen zu Menü Element Bindungen finden MenuItemBindingSie unter.For more information on menu item bindings, see MenuItemBinding.

Sie können keine leeren Knoten in einem Menu Steuerelement erstellen, Text indem TextField Sie die-Eigenschaft oder die-Eigenschaft auf die leere Zeichenfolge ("") festlegenYou cannot create empty nodes in a Menu control by setting the Text or TextField properties to the empty string (""). Das Festlegen dieser Eigenschaften auf die leere Zeichenfolge hat denselben Effekt wie das Festlegen der Eigenschaften.Setting these properties to the empty string has the same effect as not setting the properties. In diesem Fall erstellt das Menu -Steuerelement mithilfe der DataSource -Eigenschaft eine Standard Bindung.In that case, the Menu control creates a default binding using the DataSource property. Weitere Informationen finden Sie unter binden an Datenbanken.For more information, see Binding to Databases.

Anpassen der BenutzeroberflächeCustomizing the User Interface

Es gibt viele Möglichkeiten, die Darstellung des Menu Steuer Elements anzupassen.There are many ways to customize the appearance of the Menu control. Zuerst können Sie angeben, ob das Menu Steuerelement horizontal oder vertikal gerendert wird Orientation , indem Sie die-Eigenschaft festlegen.First, you can specify whether the Menu control is rendered horizontally or vertically by setting the Orientation property. Sie können auch einen anderen Stil (z. b. Schriftart Größe und Farbe) für die einzelnen Menü Elementtypen angeben.You can also specify a different style (such as font size and color) for each of the menu item types.

Wenn Sie Cascading Stylesheets (CSS) verwenden, um die Darstellung des Steuer Elements anzupassen, verwenden Sie entweder Inline Stile oder eine separate CSS-Datei, aber nicht beides.If you use cascading style sheets (CSS) to customize the appearance of the control, use either inline styles or a separate CSS file, but not both. Die Verwendung von Inline Formaten und einer separaten CSS-Datei kann zu unerwarteten Ergebnissen führen.Using both inline styles and a separate CSS file could cause unexpected results. Weitere Informationen zur Verwendung von Stylesheets mit Steuerelementen finden Sie unter Webserver Steuerelemente und CSS-Stile.For more information on using style sheets with controls, see Web Server Controls and CSS Styles.

In der folgenden Tabelle sind die verfügbaren Menü Element Stile aufgeführt.The following table lists the available menu item styles.

Menü Element Stil (Eigenschaft)Menu item style property BeschreibungDescription
DynamicHoverStyle Die Stileinstellungen für ein dynamisches Menü Element, wenn der Mauszeiger darauf positioniert ist.The style settings for a dynamic menu item when the mouse pointer is positioned over it.
DynamicMenuItemStyle Die Stileinstellungen für ein einzelnes dynamisches Menü Element.The style settings for an individual dynamic menu item.
DynamicMenuStyle Die Stileinstellungen für ein dynamisches Menü.The style settings for a dynamic menu.
DynamicSelectedStyle Die Stileinstellungen für das aktuell ausgewählte dynamische Menü Element.The style settings for the currently selected dynamic menu item.
StaticHoverStyle Die Stileinstellungen für ein statisches Menü Element, wenn der Mauszeiger darauf positioniert ist.The style settings for a static menu item when the mouse pointer is positioned over it.
StaticMenuItemStyle Die Stileinstellungen für ein einzelnes statisches Menü Element.The style settings for an individual static menu item.
StaticMenuStyle Die Stileinstellungen für ein statisches Menü.The style settings for a static menu.
StaticSelectedStyle Die Stileinstellungen für das aktuell ausgewählte statische Menü Element.The style settings for the currently selected static menu item.

Anstatt die einzelnen Stileigenschaften festzulegen, können Sie mithilfe der folgenden Stil Auflistungen Stile angeben, die auf die Menü Elemente basierend auf ihrer Ebene angewendet werden.Instead of setting the individual style properties, you can specify styles that are applied to menu items based on their level by using the following style collections.

Sammlungen auf EbeneLevel style collections BeschreibungDescription
LevelMenuItemStyles Eine Auflistung von MenuItemStyle -Objekten, die den Stil der Menü Elemente auf einer Ebene steuern.A collection of MenuItemStyle objects that control the style of the menu items on a level basis.
LevelSelectedStyles Eine Auflistung von MenuItemStyle -Objekten, die den Stil ausgewählter Menü Elemente auf einer Ebene steuern.A collection of MenuItemStyle objects that control the style of selected menu items on a level basis.
LevelSubMenuStyles Eine Auflistung von MenuItemStyle -Objekten, die den Stil der unter Menü Elemente auf einer Ebene steuern.A collection of MenuItemStyle objects that control the style of the submenu items on a level basis.

Der erste Stil in der Auflistung entspricht dem Stil der Menü Elemente auf der ersten tiefen Ebene in der Menüstruktur.The first style in the collection corresponds to the style of the menu items at the first depth level in the menu tree. Der zweite Stil in der Auflistung entspricht dem Stil der Menü Elemente auf der zweiten tiefen Ebene in der Menüstruktur usw.The second style in the collection corresponds to the style of the menu items at the second depth level in the menu tree, and so on. Dies wird am häufigsten verwendet, um Inhalts Stil-Navigationsmenüs zu generieren, bei denen Menü Elemente in einer bestimmten Tiefe die gleiche Darstellung aufweisen sollten, unabhängig davon, ob Sie über Untermenüs verfügen.This is most often used to generate table of contents-style navigation menus where menu items at a certain depth should have the same appearance, regardless of whether they have submenus.

Hinweis

Wenn Sie eine der in der vorherigen Tabelle aufgeführten Ebenen-Auflistungen verwenden, um den Stil für Menu das Steuerelement zu definieren, überschreiben diese Stileinstellungen die einzelnen Menü Element-Stileigenschaften.If you use any of the level style collections listed in the previous table to define the style for the Menu control, these style settings override the individual menu item style properties.

Eine andere Möglichkeit, die Darstellung des Steuer Elements zu ändern, besteht darin, die im Menu Steuerelement angezeigten Bilder anzupassen.Another way to alter the appearance of the control is to customize the images displayed in the Menu control. Sie können Ihr eigenes benutzerdefiniertes Image für die verschiedenen Teile des Steuer Elements angeben, indem Sie die in der folgenden Tabelle aufgeführten Eigenschaften festlegen.You can specify your own custom image for the different parts of the control by setting the properties shown in the following table.

Image-EigenschaftImage property BeschreibungDescription
DynamicBottomSeparatorImageUrl Ein optionales Bild, das am unteren Rand eines dynamischen Menü Elements angezeigt wird, um es von anderen Menü Elementen zu trennen.An optional image displayed at the bottom of a dynamic menu item to separate it from other menu items.
DynamicPopOutImageUrl Ein optionales Bild, das in einem dynamischen Menü Element angezeigt wird, um anzugeben, dass es über ein Untermenü verfügt.An optional image displayed in a dynamic menu item to indicate that it has a submenu.
DynamicTopSeparatorImageUrl Ein optionales Bild, das am oberen Rand eines dynamischen Menü Elements angezeigt wird, um es von anderen Menü Elementen zu trennen.An optional image displayed at the top of a dynamic menu item to separate it from other menu items.
ScrollDownImageUrl Das Bild, das am unteren Rand eines Menü Elements angezeigt wird, um anzugeben, dass der Benutzer zum Anzeigen weiterer Menü Elemente einen Bildlauf nach unten durchführen kann.The image displayed at the bottom of a menu item to indicate that the user can scroll down to view additional menu items.
ScrollUpImageUrl Das Bild, das oben in einem Menü Element angezeigt wird, um anzugeben, dass der Benutzer einen Bildlauf nach oben durchführen kann, um weitere Menü Elemente anzuzeigen.The image displayed at the top of a menu item to indicate that the user can scroll up to view additional menu items.
StaticBottomSeparatorImageUrl Ein optionales Bild, das am unteren Rand eines statischen Menü Elements angezeigt wird, um es von anderen Menü Elementen zu trennen.An optional image displayed at the bottom of a static menu item to separate it from other menu items.
StaticPopOutImageUrl Ein optionales Bild, das in einem statischen Menü Element angezeigt wird, um anzugeben, dass es über ein Untermenü verfügt.An optional image displayed in a static menu item to indicate that it has a submenu.
StaticTopSeparatorImageUrl Ein optionales Bild, das oben in einem statischen Menü Element angezeigt wird, um es von anderen Menü Elementen zu trennen.An optional image displayed at the top of a static menu item to separate it from other menu items.

Um die Benutzeroberfläche zu steuern, können Sie eigene benutzerdefinierte Vorlagen für das Menu Steuerelement mit den folgenden Vorlagen Eigenschaften definieren.For complete control of the user interface (UI), you can define your own custom templates for the Menu control using the following template properties.

Template-EigenschaftTemplate property BeschreibungDescription
DynamicItemTemplate Die Vorlage, die den benutzerdefinierten Inhalt enthält, der für ein dynamisches Menü Element dargestellt werden soll.The template that contains the custom content to render for a dynamic menu item.
StaticItemTemplate Die Vorlage, die den benutzerdefinierten Inhalt enthält, der für ein statisches Menü Element dargestellt werden soll.The template that contains the custom content to render for a static menu item.

Sie können die vertikale und horizontale Position des ein dynamisches Menü relativ zu seinem übergeordneten Menüelement steuern, durch Festlegen der DynamicVerticalOffset und DynamicHorizontalOffset Eigenschaften bzw.You can control the vertical and horizontal position of a dynamic menu relative to its parent menu item by setting the DynamicVerticalOffset and DynamicHorizontalOffset properties, respectively. Um den Einzug der statischen unter Menü Elemente in einem statischen Menü zu steuern, verwenden Sie die StaticSubMenuIndent -Eigenschaft.To control the indentation of the static submenu items within a static menu, use the StaticSubMenuIndent property.

EreignisseEvents

Das Menu -Steuerelement stellt mehrere Ereignisse bereit, mit denen Sie programmieren können.The Menu control provides several events that you can program against. Dies ermöglicht es Ihnen, eine benutzerdefinierte Routine immer dann auszuführen, wenn ein Ereignis auftritt.This allows you to run a custom routine whenever an event occurs. In der folgenden Tabelle sind die unterstützten Ereignisse aufgeführt.The following table lists the supported events.

eventEvent BeschreibungDescription
MenuItemClick Tritt auf, wenn auf ein Menü Element geklickt wird.Occurs when a menu item is clicked. Dieses Ereignis wird häufig verwendet, um ein Menu Steuerelement mit einem anderen Steuerelement auf der Seite zu synchronisieren.This event is commonly used to synchronize a Menu control with another control on the page.
MenuItemDataBound Tritt ein, wenn ein Menü Element an Daten gebunden wird.Occurs when a menu item is bound to data. Dieses Ereignis wird häufig verwendet, um ein Menü Element zu ändern, bevor es in Menu einem-Steuerelement gerendert wird.This event is commonly used to modify a menu item before it is rendered in a Menu control.

ZugriffAccessibility

Weitere Informationen zur Verwendung dieses Steuerelement so konfigurieren, dass sie Markup generiert, das Accessibility Standards entspricht, finden Sie unter Barrierefreiheit in Visual Studio und ASP.NET und ASP.NET-Steuerelemente und Barrierefreiheit.For information about how to configure this control so that it generates markup that conforms to accessibility standards, see Accessibility in Visual Studio and ASP.NET and ASP.NET Controls and Accessibility.

Deklarative SyntaxDeclarative Syntax

<asp:Menu  
    AccessKey="string"  
    BackColor="color name|#dddddd"  
    BorderColor="color name|#dddddd"  
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|  
        Inset|Outset"  
    BorderWidth="size"  
    CssClass="string"  
    DataSource="string"  
    DataSourceID="string"  
    DisappearAfter="integer"  
    DynamicBottomSeparatorImageUrl="uri"  
    DynamicEnableDefaultPopOutImage="True|False"  
    DynamicHorizontalOffset="integer"  
    DynamicItemFormatString="string"  
    DynamicPopOutImageTextFormatString="string"  
    DynamicPopOutImageUrl="uri"  
    DynamicTopSeparatorImageUrl="uri"  
    DynamicVerticalOffset="integer"  
    Enabled="True|False"  
    EnableTheming="True|False"  
    EnableViewState="True|False"  
    Font-Bold="True|False"  
    Font-Italic="True|False"  
    Font-Names="string"  
    Font-Overline="True|False"  
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|  
        Large|X-Large|XX-Large"  
    Font-Strikeout="True|False"  
    Font-Underline="True|False"  
    ForeColor="color name|#dddddd"  
    Height="size"  
    ID="string"  
    ItemWrap="True|False"  
    MaximumDynamicDisplayLevels="integer"  
    OnDataBinding="DataBinding event handler"  
    OnDataBound="DataBound event handler"  
    OnDisposed="Disposed event handler"  
    OnInit="Init event handler"  
    OnLoad="Load event handler"  
    OnMenuItemClick="MenuItemClick event handler"  
    OnMenuItemDataBound="MenuItemDataBound event handler"  
    OnPreRender="PreRender event handler"  
    OnUnload="Unload event handler"  
    Orientation="Horizontal|Vertical"  
    PathSeparator="string"  
    runat="server"  
    ScrollDownImageUrl="uri"  
    ScrollDownText="string"  
    ScrollUpImageUrl="uri"  
    ScrollUpText="string"  
    SkinID="string"  
    SkipLinkText="string"  
    StaticBottomSeparatorImageUrl="uri"  
    StaticDisplayLevels="integer"  
    StaticEnableDefaultPopOutImage="True|False"  
    StaticItemFormatString="string"  
    StaticPopOutImageTextFormatString="string"  
    StaticPopOutImageUrl="uri"  
    StaticSubMenuIndent="size"  
    StaticTopSeparatorImageUrl="uri"  
    Style="string"  
    TabIndex="integer"  
    Target="string"  
    ToolTip="string"  
    Visible="True|False"  
    Width="size"  
>  
        <DataBindings>  
                <asp:MenuItemBinding  
                    DataMember="string"  
                    Depth="integer"  
                    Enabled="True|False"  
                    EnabledField="string"  
                    FormatString="string"  
                    ImageUrl="uri"  
                    ImageUrlField="string"  
                    NavigateUrl="uri"  
                    NavigateUrlField="string"  
                    PopOutImageUrl="uri"  
                    PopOutImageUrlField="string"  
                    Selectable="True|False"  
                    SelectableField="string"  
                    SeparatorImageUrl="uri"  
                    SeparatorImageUrlField="string"  
                    Target="string"  
                    TargetField="string"  
                    Text="string"  
                    TextField="string"  
                    ToolTip="string"  
                    ToolTipField="string"  
                    Value="string"  
                    ValueField="string"  
                />  
        </DataBindings>  
        <DynamicHoverStyle />  
        <DynamicItemTemplate>  
            <!-- child controls -->  
        </DynamicItemTemplate>  
        <DynamicMenuItemStyle  
            BackColor="color name|#dddddd"  
            BorderColor="color name|#dddddd"  
            BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|  
                Groove|Ridge|Inset|Outset"  
            BorderWidth="size"  
            CssClass="string"  
            Font-Bold="True|False"  
            Font-Italic="True|False"  
            Font-Names="string"  
            Font-Overline="True|False"  
            Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|  
                Medium|Large|X-Large|XX-Large"  
            Font-Strikeout="True|False"  
            Font-Underline="True|False"  
            ForeColor="color name|#dddddd"  
            Height="size"  
            HorizontalPadding="size"  
            ItemSpacing="size"  
            OnDisposed="Disposed event handler"  
            VerticalPadding="size"  
            Width="size"  
        />  
        <DynamicMenuStyle  
            BackColor="color name|#dddddd"  
            BorderColor="color name|#dddddd"  
            BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|  
                Groove|Ridge|Inset|Outset"  
            BorderWidth="size"  
            CssClass="string"  
            Font-Bold="True|False"  
            Font-Italic="True|False"  
            Font-Names="string"  
            Font-Overline="True|False"  
            Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|  
                Medium|Large|X-Large|XX-Large"  
            Font-Strikeout="True|False"  
            Font-Underline="True|False"  
            ForeColor="color name|#dddddd"  
            Height="size"  
            HorizontalPadding="size"  
            OnDisposed="Disposed event handler"  
            VerticalPadding="size"  
            Width="size"  
        />  
        <DynamicSelectedStyle  
            BackColor="color name|#dddddd"  
            BorderColor="color name|#dddddd"  
            BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|  
                Groove|Ridge|Inset|Outset"  
            BorderWidth="size"  
            CssClass="string"  
            Font-Bold="True|False"  
            Font-Italic="True|False"  
            Font-Names="string"  
            Font-Overline="True|False"  
            Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|  
                Medium|Large|X-Large|XX-Large"  
            Font-Strikeout="True|False"  
            Font-Underline="True|False"  
            ForeColor="color name|#dddddd"  
            Height="size"  
            HorizontalPadding="size"  
            ItemSpacing="size"  
            OnDisposed="Disposed event handler"  
            VerticalPadding="size"  
            Width="size"  
        />  
        <Items />  
        <LevelMenuItemStyles>  
                <asp:MenuItemStyle  
                    BackColor="color name|#dddddd"  
                    BorderColor="color name|#dddddd"  
                    BorderStyle="NotSet|None|Dotted|Dashed|Solid|  
                        Double|Groove|Ridge|Inset|Outset"  
                    BorderWidth="size"  
                    CssClass="string"  
                    Font-Bold="True|False"  
                    Font-Italic="True|False"  
                    Font-Names="string"  
                    Font-Overline="True|False"  
                    Font-Size="string|Smaller|Larger|XX-Small|  
                        X-Small|Small|Medium|Large|X-Large|XX-Large"  
                    Font-Strikeout="True|False"  
                    Font-Underline="True|False"  
                    ForeColor="color name|#dddddd"  
                    Height="size"  
                    HorizontalPadding="size"  
                    ItemSpacing="size"  
                    OnDisposed="Disposed event handler"  
                    VerticalPadding="size"  
                    Width="size"  
                />  
        </LevelMenuItemStyles>  
        <LevelSelectedStyles>  
                <asp:MenuItemStyle  
                    BackColor="color name|#dddddd"  
                    BorderColor="color name|#dddddd"  
                    BorderStyle="NotSet|None|Dotted|Dashed|Solid|  
                        Double|Groove|Ridge|Inset|Outset"  
                    BorderWidth="size"  
                    CssClass="string"  
                    Font-Bold="True|False"  
                    Font-Italic="True|False"  
                    Font-Names="string"  
                    Font-Overline="True|False"  
                    Font-Size="string|Smaller|Larger|XX-Small|  
                        X-Small|Small|Medium|Large|X-Large|XX-Large"  
                    Font-Strikeout="True|False"  
                    Font-Underline="True|False"  
                    ForeColor="color name|#dddddd"  
                    Height="size"  
                    HorizontalPadding="size"  
                    ItemSpacing="size"  
                    OnDisposed="Disposed event handler"  
                    VerticalPadding="size"  
                    Width="size"  
                />  
        </LevelSelectedStyles>  
        <LevelSubMenuStyles>  
                <asp:SubMenuStyle  
                    BackColor="color name|#dddddd"  
                    BorderColor="color name|#dddddd"  
                    BorderStyle="NotSet|None|Dotted|Dashed|Solid|  
                        Double|Groove|Ridge|Inset|Outset"  
                    BorderWidth="size"  
                    CssClass="string"  
                    Font-Bold="True|False"  
                    Font-Italic="True|False"  
                    Font-Names="string"  
                    Font-Overline="True|False"  
                    Font-Size="string|Smaller|Larger|XX-Small|  
                        X-Small|Small|Medium|Large|X-Large|XX-Large"  
                    Font-Strikeout="True|False"  
                    Font-Underline="True|False"  
                    ForeColor="color name|#dddddd"  
                    Height="size"  
                    HorizontalPadding="size"  
                    OnDisposed="Disposed event handler"  
                    VerticalPadding="size"  
                    Width="size"  
                />  
        </LevelSubMenuStyles>  
        <StaticHoverStyle />  
        <StaticItemTemplate>  
            <!-- child controls -->  
        </StaticItemTemplate>  
        <StaticMenuItemStyle  
            BackColor="color name|#dddddd"  
            BorderColor="color name|#dddddd"  
            BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|  
                Groove|Ridge|Inset|Outset"  
            BorderWidth="size"  
            CssClass="string"  
            Font-Bold="True|False"  
            Font-Italic="True|False"  
            Font-Names="string"  
            Font-Overline="True|False"  
            Font-Size="string|Smaller|Larger|XX-Small|  
                X-Small|Small|Medium|Large|X-Large|XX-Large"  
            Font-Strikeout="True|False"  
            Font-Underline="True|False"  
            ForeColor="color name|#dddddd"  
            Height="size"  
            HorizontalPadding="size"  
            ItemSpacing="size"  
            OnDisposed="Disposed event handler"  
            VerticalPadding="size"  
            Width="size"  
        />  
        <StaticMenuStyle  
            BackColor="color name|#dddddd"  
            BorderColor="color name|#dddddd"  
            BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|  
                Groove|Ridge|Inset|Outset"  
            BorderWidth="size"  
            CssClass="string"  
            Font-Bold="True|False"  
            Font-Italic="True|False"  
            Font-Names="string"  
            Font-Overline="True|False"  
            Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|  
                Medium|Large|X-Large|XX-Large"  
            Font-Strikeout="True|False"  
            Font-Underline="True|False"  
            ForeColor="color name|#dddddd"  
            Height="size"  
            HorizontalPadding="size"  
            OnDisposed="Disposed event handler"  
            VerticalPadding="size"  
            Width="size"  
        />  
        <StaticSelectedStyle  
            BackColor="color name|#dddddd"  
            BorderColor="color name|#dddddd"  
            BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|  
                Groove|Ridge|Inset|Outset"  
            BorderWidth="size"  
            CssClass="string"  
            Font-Bold="True|False"  
            Font-Italic="True|False"  
            Font-Names="string"  
            Font-Overline="True|False"  
            Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|  
                Medium|Large|X-Large|XX-Large"  
            Font-Strikeout="True|False"  
            Font-Underline="True|False"  
            ForeColor="color name|#dddddd"  
            Height="size"  
            HorizontalPadding="size"  
            ItemSpacing="size"  
            OnDisposed="Disposed event handler"  
            VerticalPadding="size"  
            Width="size"  
        />  
</asp:Menu>  

Konstruktoren

Menu()

Initialisiert eine neue Instanz der Menu-Klasse.Initializes a new instance of the Menu class.

Felder

MenuItemClickCommandName

Enthält den Befehlsnamen.Contains the command name.

Eigenschaften

AccessKey

Ruft die Zugriffstaste ab, mit der Sie schnell zum Webserversteuerelement navigieren können, oder legt diese fest.Gets or sets the access key that allows you to quickly navigate to the Web server control.

(Geerbt von WebControl)
Adapter

Ruft den browserspezifischen Adapter für das Steuerelement ab.Gets the browser-specific adapter for the control.

(Geerbt von Control)
AppRelativeTemplateSourceDirectory

Ruft das anwendungsrelative virtuelle Verzeichnis des Page-Objekts oder des UserControl-Objekt ab, das dieses Steuerelement enthält, oder legt dieses Verzeichnis fest.Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.

(Geerbt von Control)
Attributes

Ruft die Auflistung von beliebigen Attributen (nur für die Darstellung) ab, die keinen Eigenschaften des Steuerelements entsprechen.Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

(Geerbt von WebControl)
BackColor

Ruft die Hintergrundfarbe des Webserversteuerelements ab oder legt diese fest.Gets or sets the background color of the Web server control.

(Geerbt von WebControl)
BindingContainer

Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält.Gets the control that contains this control's data binding.

(Geerbt von Control)
BorderColor

Ruft die Rahmenfarbe des Websteuerelements ab oder legt diese fest.Gets or sets the border color of the Web control.

(Geerbt von WebControl)
BorderStyle

Ruft die Rahmenart des Webserversteuerelements ab oder legt diese fest.Gets or sets the border style of the Web server control.

(Geerbt von WebControl)
BorderWidth

Ruft die Rahmenbreite des Webserversteuerelements ab oder legt diese fest.Gets or sets the border width of the Web server control.

(Geerbt von WebControl)
ChildControlsCreated

Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden.Gets a value that indicates whether the server control's child controls have been created.

(Geerbt von Control)
ClientID

Ruft die Steuerelement-ID für HTML-Markup ab, das von ASP.NET generiert wird.Gets the control ID for HTML markup that is generated by ASP.NET.

(Geerbt von Control)
ClientIDMode

Ruft den Algorithmus ab, mit dem der Wert der ClientID-Eigenschaft generiert wird, oder legt diesen fest.Gets or sets the algorithm that is used to generate the value of the ClientID property.

(Geerbt von Control)
ClientIDSeparator

Ruft einen Zeichenwert ab, der das in der ClientID-Eigenschaft verwendete Trennzeichen darstellt.Gets a character value representing the separator character used in the ClientID property.

(Geerbt von Control)
Context

Ruft das dem Serversteuerelement für die aktuelle Webanforderung zugeordnete HttpContext-Objekt ab.Gets the HttpContext object associated with the server control for the current Web request.

(Geerbt von Control)
Controls

Ruft eine ControlCollection ab, die die untergeordneten Steuerelemente des Menu-Steuerelements enthält.Gets a ControlCollection that contains the child controls of the Menu control.

ControlStyle

Ruft den Stil des Webserversteuerelements ab.Gets the style of the Web server control. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is used primarily by control developers.

(Geerbt von WebControl)
ControlStyleCreated

Ruft einen Wert ab, der angibt, ob ein Style-Objekt für die ControlStyle-Eigenschaft erstellt wurde.Gets a value indicating whether a Style object has been created for the ControlStyle property. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is primarily used by control developers.

(Geerbt von WebControl)
CssClass

Ruft die vom Webserversteuerelement auf dem Client gerenderte CSS-Klasse (Cascading Style Sheet) ab oder legt diese fest.Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.

(Geerbt von WebControl)
DataBindings

Ruft eine Auflistung von MenuItemBinding-Objekten ab, die die Beziehung zwischen einem Datenelement und dem Menüelement, an das es gebunden werden soll, definieren.Gets a collection of MenuItemBinding objects that define the relationship between a data item and the menu item it is binding to.

DataItemContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataItemContainer implementiert wird.Gets a reference to the naming container if the naming container implements IDataItemContainer.

(Geerbt von Control)
DataKeysContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataKeysControl implementiert wird.Gets a reference to the naming container if the naming container implements IDataKeysControl.

(Geerbt von Control)
DataSource

Ruft das Objekt ab, aus dem das datengebundene Steuerelement seine Liste mit Datenelementen abruft, oder legt dieses fest.Gets or sets the object from which the data-bound control retrieves its list of data items.

(Geerbt von BaseDataBoundControl)
DataSourceID

Dient zum Abrufen oder Festlegen der ID des Steuerelements, aus dem das datengebundene Steuerelement seine Liste mit Datenelementen abruft.Gets or sets the ID of the control from which the data-bound control retrieves its list of data items.

(Geerbt von HierarchicalDataBoundControl)
DesignMode

Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird.Gets a value indicating whether a control is being used on a design surface.

(Geerbt von Control)
DisappearAfter

Ruft die Zeitspanne ab, in der ein dynamisches Menü noch angezeigt wird, nachdem der Mauszeiger nicht mehr auf dem Menü positioniert ist, oder legt diese Zeitspanne fest.Gets or sets the duration for which a dynamic menu is displayed after the mouse pointer is no longer positioned over the menu.

DynamicBottomSeparatorImageUrl

Ruft eine URL zu einem Bild ab oder legt die URL zu einem Bild fest, das am unteren Rand jedes dynamischen Menüelements angezeigt werden soll, um das Menüelement von anderen Menüelementen abzugrenzen.Gets or sets the URL to an image to display at the bottom of each dynamic menu item to separate it from other menu items.

DynamicEnableDefaultPopOutImage

Ruft einen Wert ab oder legt den Wert fest, der angibt, ob das integrierte Bild angezeigt wird, das darauf hinweist, dass ein dynamisches Menüelement über ein Untermenü verfügt.Gets or sets a value indicating whether the built-in image that indicates that a dynamic menu item has a submenu is displayed.

DynamicHorizontalOffset

Ruft die Anzahl der Pixel ab, um die ein dynamisches Menü relativ zu seinem übergeordneten Menüelement horizontal verschoben werden soll, oder legt diese Anzahl fest.Gets or sets the number of pixels to shift a dynamic menu horizontally relative to its parent menu item.

DynamicHoverStyle

Ruft einen Verweis auf das Style-Objekt ab, mit dem Sie die Darstellung eines dynamischen Menüelements, während ein Mauszeiger darauf positioniert ist, festlegen können.Gets a reference to the Style object that allows you to set the appearance of a dynamic menu item when the mouse pointer is positioned over it.

DynamicItemFormatString

Ruft zusätzlichen Text ab, der für alle dynamisch angezeigten Menüelemente angezeigt wird, oder legt diesen fest.Gets or sets additional text shown with all menu items that are dynamically displayed.

DynamicItemTemplate

Ruft die Vorlage mit benutzerdefinierten Inhalten ab, die für ein dynamisches Menü gerendert werden sollen, oder legt diese fest.Gets or sets the template that contains the custom content to render for a dynamic menu.

DynamicMenuItemStyle

Ruft einen Verweis auf das MenuItemStyle-Objekt ab, mit dem Sie die Darstellung der Menüelemente in einem dynamischen Menü festlegen können.Gets a reference to the MenuItemStyle object that allows you to set the appearance of the menu items within a dynamic menu.

DynamicMenuStyle

Ruft einen Verweis auf das MenuItemStyle-Objekt ab, mit dem Sie die Darstellung eines dynamischen Menüs festlegen können.Gets a reference to the MenuItemStyle object that allows you to set the appearance of a dynamic menu.

DynamicPopOutImageTextFormatString

Ruft den alternativen Text für das Bild ab, das angibt, dass ein dynamisches Menüelement über ein Untermenü verfügt, oder legt diesen Text fest.Gets or sets the alternate text for the image used to indicate that a dynamic menu item has a submenu.

DynamicPopOutImageUrl

Ruft die URL zu einem benutzerdefinierten Bild ab, das in einem dynamischen Menüelement angezeigt wird, wenn dieses über ein Untermenü verfügt, oder legt diese URL fest.Gets or sets the URL to a custom image that is displayed in a dynamic menu item when the dynamic menu item has a submenu.

DynamicSelectedStyle

Ruft einen Verweis auf das MenuItemStyle-Objekt ab, mit dem Sie die Darstellung des vom Benutzer ausgewählten dynamischen Menüelements festlegen können.Gets a reference to the MenuItemStyle object that allows you to set the appearance of the dynamic menu item selected by the user.

DynamicTopSeparatorImageUrl

Ruft eine URL zu einem Bild ab oder legt die URL zu einem Bild fest, das am oberen Rand jedes dynamischen Menüelements angezeigt werden soll, um das Menüelement von anderen Menüelementen abzugrenzen.Gets or sets the URL to an image to display at the top of each dynamic menu item to separate it from other menu items.

DynamicVerticalOffset

Ruft die Anzahl der Pixel ab, um die ein dynamisches Menü relativ zu seinem übergeordneten Menüelement vertikal verschoben werden soll, oder legt diese Anzahl fest.Gets or sets the number of pixels to shift a dynamic menu vertically relative to its parent menu item.

Enabled

Ruft einen Wert ab, der angibt, ob das Webserversteuerelement aktiviert ist, oder legt diesen fest.Gets or sets a value indicating whether the Web server control is enabled.

(Geerbt von WebControl)
EnableTheming

Ruft einen Wert ab, der angibt, ob für dieses Steuerelement Designs gelten, oder legt diesen fest.Gets or sets a value indicating whether themes apply to this control.

(Geerbt von WebControl)
EnableViewState

Ruft einen Wert ab, der dem anfordernden Client angibt, ob das Serversteuerelement seinen Ansichtszustand sowie den Ansichtszustand von jedem enthaltenen untergeordneten Steuerelement beibehält, oder legt diesen fest.Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.

(Geerbt von Control)
Events

Ruft eine Liste von Ereignishandlerdelegaten für das Steuerelement ab.Gets a list of event handler delegates for the control. Diese Eigenschaft ist schreibgeschützt.This property is read-only.

(Geerbt von Control)
Font

Ruft die Schriftarteigenschaften ab, die dem Webserversteuerelement zugeordnet sind.Gets the font properties associated with the Web server control.

(Geerbt von WebControl)
ForeColor

Ruft die Vordergrundfarbe (i. A. die Textfarbe) für das Webserversteuerelement ab oder legt diese fest.Gets or sets the foreground color (typically the color of the text) of the Web server control.

(Geerbt von WebControl)
HasAttributes

Ruft einen Wert ab, der angibt, ob für das Steuerelement Attribute festgelegt wurden.Gets a value indicating whether the control has attributes set.

(Geerbt von WebControl)
HasChildViewState

Ruft einen Wert ab, der angibt, ob in den untergeordneten Steuerelementen des aktuellen Serversteuerelements gespeicherte Einstellungen für den Ansichtszustand vorhanden sind.Gets a value indicating whether the current server control's child controls have any saved view-state settings.

(Geerbt von Control)
Height

Ruft die Höhe des Webserversteuerelements ab oder legt diese fest.Gets or sets the height of the Web server control.

(Geerbt von WebControl)
ID

Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.Gets or sets the programmatic identifier assigned to the server control.

(Geerbt von Control)
IdSeparator

Ruft das als Trennzeichen für Steuerelementbezeichner verwendete Zeichen ab.Gets the character used to separate control identifiers.

(Geerbt von Control)
IncludeStyleBlock

Ruft einen Wert ab, der angibt, ob von ASP.NET ein Block mit CSS (Cascading Stylesheets)-Definitionen für die im Menü verwendeten Formate gerendert werden soll.Gets or sets a value that indicates whether ASP.NET should render a block of cascading style sheet (CSS) definitions for the styles that are used in the menu.

Initialized

Ruft einen Wert ab, der angibt, ob das datengebundene Steuerelement initialisiert wurde.Gets a value indicating whether the data-bound control has been initialized.

(Geerbt von BaseDataBoundControl)
IsBoundUsingDataSourceID

Ruft einen Wert ab, der angibt, ob die DataSourceID-Eigenschaft festgelegt ist.Gets a value indicating whether the DataSourceID property is set.

(Geerbt von BaseDataBoundControl)
IsChildControlStateCleared

Ruft einen Wert ab, der angibt, ob in diesem Steuerelements enthaltene Steuerelemente über einen Steuerelementzustand verfügen.Gets a value indicating whether controls contained within this control have control state.

(Geerbt von Control)
IsDataBindingAutomatic

Ruft einen Wert ab, der angibt, ob die Datenbindung automatisch erfolgt.Gets a value that indicates whether data binding is automatic.

(Geerbt von BaseDataBoundControl)
IsEnabled

Ruft einen Wert ab, der angibt, ob das Steuerelement aktiviert ist.Gets a value indicating whether the control is enabled.

(Geerbt von WebControl)
IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen des Ansichtszustands speichert.Gets a value that indicates whether the server control is saving changes to its view state.

(Geerbt von Control)
IsUsingModelBinders

Ruft beim Implementieren in einer abgeleiteten Klasse einen Wert ab, der angibt, ob das Steuerelement Modellbindungen verwendet.When implemented in a derived class, gets a value that indicates whether the control is using model binders.

(Geerbt von BaseDataBoundControl)
IsViewStateEnabled

Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist.Gets a value indicating whether view state is enabled for this control.

(Geerbt von Control)
Items

Ruft ein MenuItemCollection-Objekt ab, das alle Menüelemente im Menu-Steuerelement enthält.Gets a MenuItemCollection object that contains all menu items in the Menu control.

ItemWrap

Ruft einen Wert ab, der angibt, ob der Text für die Menüelemente umbrochen werden soll, oder legt diesen Wert fest.Gets or sets a value indicating whether the text for menu items should wrap.

LevelMenuItemStyles

Ruft ein MenuItemStyleCollection-Objekt ab, das die Formateinstellungen enthält, die auf Grundlage der Ebene der Menüelemente in einem Menu-Steuerelement auf die Menüelemente angewendet werden.Gets a MenuItemStyleCollection object that contains the style settings that are applied to menu items based on their level in a Menu control.

LevelSelectedStyles

Ruft ein MenuItemStyleCollection-Objekt ab, das die Formateinstellungen enthält, die auf Grundlage der Ebene des ausgewählten Menüelements in einem Menu-Steuerelement auf dieses angewendet werden.Gets a MenuItemStyleCollection object that contains the style settings that are applied to the selected menu item based on its level in a Menu control.

LevelSubMenuStyles

Ruft ein MenuItemStyleCollection-Objekt ab, das die Formateinstellungen enthält, die auf Grundlage der Ebene der Untermenüelemente in einem Menu-Steuerelement auf die Untermenüelemente angewendet werden.Gets a MenuItemStyleCollection object that contains the style settings that are applied to the submenu items in the static menu based on their level in a Menu control.

LoadViewStateByID

Ruft einen Wert ab, der angibt, ob das Steuerelement seinen Ansichtszustand über ID anstatt über den Index lädt.Gets a value indicating whether the control participates in loading its view state by ID instead of index.

(Geerbt von Control)
MaximumDynamicDisplayLevels

Ruft die Anzahl der Menüebenen ab, die für ein dynamisches Menü gerendert werden sollen, oder legt diese fest.Gets or sets the number of menu levels to render for a dynamic menu.

NamingContainer

Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace erstellt, damit zwischen Serversteuerelementen mit demselben ID-Eigenschaftswert unterschieden werden kann.Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.

(Geerbt von Control)
Orientation

Ruft die Richtung ab, in die das Menu-Steuerelement gerendert werden soll, oder legt diese fest.Gets or sets the direction in which to render the Menu control.

Page

Ruft einen Verweis auf die Page-Instanz ab, die das Serversteuerelement enthält.Gets a reference to the Page instance that contains the server control.

(Geerbt von Control)
Parent

Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Steuerelementhierarchie der Seite ab.Gets a reference to the server control's parent control in the page control hierarchy.

(Geerbt von Control)
PathSeparator

Ruft das Zeichen ab, das zur Abtrennung des Pfads eines Menüelements in einem Menu-Steuerelement verwendet wird, oder legt dieses Zeichen fest.Gets or sets the character used to delimit the path of a menu item in a Menu control.

RenderingCompatibility

Ruft einen Wert ab, der die ASP.NET-Version angibt, mit der gerenderte HTML-Objekte kompatibel sind.Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with.

(Geerbt von Control)
RenderingMode

Ruft einen Wert ab, der angibt, ob das Menu-Steuerelement HTML-table-Elemente und Inlineformate oder listitem-Elemente und Cascading Stylesheet (CSS)-Formate rendert, oder legt ihn fest.Gets or sets a value that specifies whether the Menu control renders HTML table elements and inline styles, or listitem elements and cascading style sheet (CSS) styles.

RequiresDataBinding

Ruft einen Wert ab, der angibt, ob die DataBind()-Methode aufgerufen werden soll, oder legt diesen fest.Gets or sets a value indicating whether the DataBind() method should be called.

(Geerbt von BaseDataBoundControl)
ScrollDownImageUrl

Ruft die URL zu einem Bild ab, das in einem dynamischen Menü angezeigt wird und angibt, dass der Benutzer für zusätzliche Menüelemente einen Bildlauf nach unten durchführen kann, oder legt diese URL zu einem Bild fest.Gets or sets the URL to an image displayed in a dynamic menu to indicate that the user can scroll down for additional menu items.

ScrollDownText

Ruft den alternativen Text für das in der ScrollDownImageUrl-Eigenschaft angegebene Bild ab oder legt diesen fest.Gets or sets the alternate text for the image specified in the ScrollDownImageUrl property.

ScrollUpImageUrl

Ruft die URL zu einem Bild ab, das in einem dynamischen Menü angezeigt wird und angibt, dass der Benutzer für zusätzliche Menüelemente einen Bildlauf nach oben durchführen kann, oder legt diese URL zu einem Bild fest.Gets or sets the URL to an image displayed in a dynamic menu to indicate that the user can scroll up for additional menu items.

ScrollUpText

Ruft den alternativen Text für das in der ScrollUpImageUrl-Eigenschaft angegebene Bild ab oder legt diesen fest.Gets or sets the alternate text for the image specified in the ScrollUpImageUrl property.

SelectedItem

Ruft das ausgewählte Menüelement ab.Gets the selected menu item.

SelectedValue

Ruft den Wert des ausgewählten Menüelements ab.Gets the value of the selected menu item.

Site

Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostet, wenn es auf einer Entwurfsoberfläche gerendert wird.Gets information about the container that hosts the current control when rendered on a design surface.

(Geerbt von Control)
SkinID

Ruft das Design ab, das auf das Steuerelement angewendet werden soll.Gets or sets the skin to apply to the control.

(Geerbt von WebControl)
SkipLinkText

Ruft den alternativen Text für ein ausgeblendetes Bild ab, das von Bildschirmsprachausgaben gelesen wird und das Überspringen der Linkliste ermöglicht, oder legt diesen Text fest.Gets or sets the alternate text for a hidden image read by screen readers to provide the ability to skip the list of links.

StaticBottomSeparatorImageUrl

Ruft die URL zu einem Bild ab, das als Trennzeichen am unteren Rand der einzelnen statischen Menüelemente angezeigt wird, oder legt diese URL fest.Gets or sets the URL to an image displayed as the separator at the bottom of each static menu item.

StaticDisplayLevels

Ruft die Anzahl der Menüebenen ab, die in einem statischen Menü angezeigt werden, oder legt diese Anzahl fest.Gets or sets the number of menu levels to display in a static menu.

StaticEnableDefaultPopOutImage

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das integrierte Bild angezeigt wird und damit angibt, dass das statische Menüelement über ein Untermenü verfügt.Gets or sets a value indicating whether the built-in image is displayed to indicate that a static menu item has a submenu.

StaticHoverStyle

Ruft einen Verweis auf das Style-Objekt ab, mit dem Sie die Darstellung eines statischen Menüelements, während ein Mauszeiger darauf positioniert ist, festlegen können.Gets a reference to the Style object that allows you to set the appearance of a static menu item when the mouse pointer is positioned over it.

StaticItemFormatString

Ruft zusätzlichen Text ab, der für alle statisch angezeigten Menüelemente angezeigt wird, oder legt diesen fest.Gets or sets additional text shown with all menu items that are statically displayed.

StaticItemTemplate

Ruft die Vorlage mit benutzerdefinierten Inhalten ab, die für ein statisches Menü gerendert werden sollen, oder legt diese fest.Gets or sets the template that contains the custom content to render for a static menu.

StaticMenuItemStyle

Ruft einen Verweis auf das MenuItemStyle-Objekt ab, mit dem Sie die Darstellung der Menüelemente in einem statischen Menü festlegen können.Gets a reference to the MenuItemStyle object that allows you to set the appearance of the menu items in a static menu.

StaticMenuStyle

Ruft einen Verweis auf das MenuItemStyle-Objekt ab, mit dem Sie die Darstellung eines statischen Menüs festlegen können.Gets a reference to the MenuItemStyle object that allows you to set the appearance of a static menu.

StaticPopOutImageTextFormatString

Ruft den alternativen Text für das Popoutbild ab, das angibt, dass ein statisches Menüelement über ein Untermenü verfügt, oder legt diesen Text fest.Gets or sets the alternate text for the pop-out image used to indicate that a static menu item has a submenu.

StaticPopOutImageUrl

Ruft die URL zu einem Bild ab, das angezeigt wird und angibt, dass ein statisches Menüelement über ein Untermenü verfügt, oder legt diese URL zu einem Bild fest.Gets or sets the URL to an image displayed to indicate that a static menu item has a submenu.

StaticSelectedStyle

Ruft einen Verweis auf das MenuItemStyle-Objekt ab, mit dem Sie die Darstellung des vom Benutzer in einem statischen Menü ausgewählten Menüelements festlegen können.Gets a reference to the MenuItemStyle object that allows you to set the appearance of the menu item selected by the user in a static menu.

StaticSubMenuIndent

Ruft den Abstand (in Pixel) für den Einzug der Untermenüs in einem statischen Menü ab oder legt diesen Abstand fest.Gets or sets the amount of space, in pixels, to indent submenus within a static menu.

StaticTopSeparatorImageUrl

Ruft die URL zu einem Bild ab, das als Trennzeichen am oberen Rand der einzelnen statischen Menüelemente angezeigt wird, oder legt diese URL fest.Gets or sets the URL to an image displayed as the separator at the top of each static menu item.

Style

Ruft eine Auflistung der Textattribute ab, die im äußeren Tag des Webserversteuerelements als Formatvorlagenattribut gerendert werden.Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.

(Geerbt von WebControl)
SupportsDisabledAttribute

Ruft einen Wert ab, der angibt, ob vom Steuerelement das disabled-Attribut des gerenderten HTML-Elements auf "disabled" festgelegt werden soll, wenn die IsEnabled-Eigenschaft des Steuerelements false ist.Gets a value that indicates whether the control should set the disabled attribute of the rendered HTML element to "disabled" when the control's IsEnabled property is false.

(Geerbt von BaseDataBoundControl)
TabIndex

Ruft den Index der Aktivierreihenfolge des Webserversteuerelements ab oder legt diesen fest.Gets or sets the tab index of the Web server control.

(Geerbt von WebControl)
TagKey

Ruft den HtmlTextWriterTag-Wert ab, der einem Menu-Steuerelement entspricht.Gets the HtmlTextWriterTag value that corresponds to a Menu control. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is used primarily by control developers.

TagName

Ruft den Namen des Steuerelementtags ab.Gets the name of the control tag. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is used primarily by control developers.

(Geerbt von WebControl)
Target

Ruft das Zielfenster oder den Zielframe ab, in dem die einem Menüeelement zugeordneten Webseiteninhalte angezeigt werden sollen, oder legt dieses Zielfenster bzw. den Zielframe fest.Gets or sets the target window or frame in which to display the Web page content associated with a menu item.

TemplateControl

Ruft einen Verweis auf die Vorlage ab, die dieses Steuerelement enthält, oder legt den Verweis fest.Gets or sets a reference to the template that contains this control.

(Geerbt von Control)
TemplateSourceDirectory

Ruft das virtuelle Verzeichnis der Page oder des UserControl ab, in dem das aktuelle Serversteuerelement enthalten ist.Gets the virtual directory of the Page or UserControl that contains the current server control.

(Geerbt von Control)
ToolTip

Ruft den Text ab, der angezeigt wird, wenn mit dem Mauszeiger auf das Webserversteuerelement gezeigt wird, oder legt diesen fest.Gets or sets the text displayed when the mouse pointer hovers over the Web server control.

(Geerbt von WebControl)
UniqueID

Ruft den eindeutigen, hierarchisierten Bezeichner für das Serversteuerelement ab.Gets the unique, hierarchically qualified identifier for the server control.

(Geerbt von Control)
ValidateRequestMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Steuerelement Clienteingaben des Browser auf gefährliche Werte überprüft.Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values.

(Geerbt von Control)
ViewState

Ruft ein Wörterbuch mit Zustandsinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements über mehrere Anforderungen für dieselbe Seite hinweg speichern und wiederherstellen können.Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

(Geerbt von Control)
ViewStateIgnoresCase

Ruft einen Wert ab, der angibt, ob bei dem StateBag-Objekt die Groß- und Kleinschreibung nicht berücksichtigt wird.Gets a value that indicates whether the StateBag object is case-insensitive.

(Geerbt von Control)
ViewStateMode

Ruft den Ansichtszustandsmodus des Steuerelements ab oder legt ihn fest.Gets or sets the view-state mode of this control.

(Geerbt von Control)
Visible

Ruft einen Wert ab, der angibt, ob ein Serversteuerelement auf der Seite als Benutzeroberfläche gerendert wird.Gets or sets a value that indicates whether a server control is rendered as UI on the page.

(Geerbt von Control)
Width

Ruft die Breite des Webserver-Steuerelements ab oder legt sie fest.Gets or sets the width of the Web server control.

(Geerbt von WebControl)

Methoden

AddAttributesToRender(HtmlTextWriter)

Fügt dem angegebenen HtmlTextWriter-Objekt die zu rendernden HTML-Attribute und -Stile hinzu.Adds HTML attributes and styles that need to be rendered to the specified HtmlTextWriter object.

AddedControl(Control, Int32)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement zur Controls-Auflistung des Control-Objekts hinzugefügt wurde.Called after a child control is added to the Controls collection of the Control object.

(Geerbt von Control)
AddParsedSubObject(Object)

Benachrichtigt das Serversteuerelement, dass entweder ein XML-Element oder HTML-Element analysiert wurde, und fügt das Element dem ControlCollection-Objekt des Serversteuerelements hinzu.Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.

(Geerbt von Control)
ApplyStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement und überschreibt hierbei alle vorhandenen Formatvorlagenelemente des Steuerelements.Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is primarily used by control developers.

(Geerbt von WebControl)
ApplyStyleSheetSkin(Page)

Übernimmt die im Stylesheet der Seite definierten Stileigenschaften für das Steuerelement.Applies the style properties defined in the page style sheet to the control.

(Geerbt von Control)
BeginRenderTracing(TextWriter, Object)

Startet die Entwurfszeitablaufverfolgung des Renderns von Daten.Begins design-time tracing of rendering data.

(Geerbt von Control)
BuildProfileTree(String, Boolean)

Sammelt Informationen zum Serversteuerelement und übermittelt sie an die Trace-Eigenschaft, sodass diese angezeigt werden, wenn die Ablaufverfolgung für die Seite aktiviert ist.Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page.

(Geerbt von Control)
ClearCachedClientID()

Legt den zwischengespeicherten ClientID-Wert auf null fest.Sets the cached ClientID value to null.

(Geerbt von Control)
ClearChildControlState()

Löscht die Informationen zum Steuerelementzustand für die untergeordneten Steuerelemente des Serversteuerelements.Deletes the control-state information for the server control's child controls.

(Geerbt von Control)
ClearChildState()

Löscht die Informationen zum Ansichtszustand sowie zum Steuerelementzustand für alle untergeordneten Steuerelemente des Serversteuerelements.Deletes the view-state and control-state information for all the server control's child controls.

(Geerbt von Control)
ClearChildViewState()

Löscht die Informationen über den Ansichtszustand für alle untergeordneten Steuerelemente des Serversteuerelements.Deletes the view-state information for all the server control's child controls.

(Geerbt von Control)
ClearEffectiveClientIDMode()

Legt die ClientIDMode-Eigenschaft der aktuellen Steuerelementinstanz und aller untergeordneten Steuerelemente auf Inherit fest.Sets the ClientIDMode property of the current control instance and of any child controls to Inherit.

(Geerbt von Control)
ConfirmInitState()

Legt den initialisierten Zustand des datengebundenen Steuerelements fest.Sets the initialized state of the data-bound control.

(Geerbt von BaseDataBoundControl)
CopyBaseAttributes(WebControl)

Kopiert die nicht vom Style-Objekt gekapselten Eigenschaften aus dem angegebenen Webserversteuerelement in das Webserversteuerelement, von dem aus diese Methode aufgerufen wird.Copies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is used primarily by control developers.

(Geerbt von WebControl)
CreateChildControls()

Erstellt untergeordnete Steuerelemente eines Menu-Steuerelements.Creates the child controls of a Menu control.

CreateControlCollection()

Erstellt ein neues ControlCollection-Objekt, das die untergeordneten Steuerelemente (sowohl literale als auch Serversteuerelemente) des Serversteuerelements enthält.Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control.

(Geerbt von Control)
CreateControlStyle()

Erstellt das Formatvorlagenobjekt, das von der WebControl-Klasse intern zum Implementieren aller auf Formatvorlagen bezogenen Eigenschaften verwendet wird.Creates the style object that is used internally by the WebControl class to implement all style related properties. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is used primarily by control developers.

(Geerbt von WebControl)
DataBind()

Bindet die Datenquelle an das Menu-Steuerelement.Binds the data source to the Menu control. Diese Methode kann nicht vererbt werden.This method cannot be inherited.

DataBind(Boolean)

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit der Option, das DataBinding-Ereignis auszulösen.Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event.

(Geerbt von Control)
DataBindChildren()

Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements.Binds a data source to the server control's child controls.

(Geerbt von Control)
Dispose()

Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor es aus dem Speicher freigegeben wird.Enables a server control to perform final clean up before it is released from memory.

(Geerbt von Control)
EndRenderTracing(TextWriter, Object)

Beendet die Entwurfszeitablaufverfolgung des Renderns von Daten.Ends design-time tracing of rendering data.

(Geerbt von Control)
EnsureChildControls()

Stellt fest, ob das Serversteuerelement untergeordnete Steuerelemente enthält.Determines whether the server control contains child controls. Wenn das nicht der Fall ist, werden untergeordnete Steuerelemente erstellt.If it does not, it creates child controls.

(Geerbt von Control)
EnsureDataBound()

Überprüft vor dem Aufrufen der DataBind()-Methode, ob für das Menüsteuerelement eine Datenbindung erforderlich ist und ob ein gültiges Datenquellen-Steuerelement angegeben wurde.Verifies that the menu control requires data binding and that a valid data source control is specified before calling the DataBind() method.

EnsureID()

Erstellt einen Bezeichner für Steuerelemente, die nicht über einen zugewiesenen Bezeichner verfügen.Creates an identifier for controls that do not have an identifier assigned.

(Geerbt von Control)
Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
FindControl(String)

Durchsucht den aktuellen Benennungscontainer nach dem angegebenen Serversteuerelement mit dem angegebenen id-Parameter.Searches the current naming container for a server control with the specified id parameter.

(Geerbt von Control)
FindControl(String, Int32)

Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit der angegebenen id und einer ganzen Zahl, die im pathOffset-Parameter angegeben ist, der die Suche unterstützt.Searches the current naming container for a server control with the specified id and an integer, specified in the pathOffset parameter, which aids in the search. Sie sollten diese Version der FindControl-Methode nicht überschreiben.You should not override this version of the FindControl method.

(Geerbt von Control)
FindItem(String)

Ruft das Menüelement am angegebenen Wertpfad ab.Retrieves the menu item at the specified value path.

Focus()

Legt den Eingabefokus auf ein Steuerelement fest.Sets input focus to a control.

(Geerbt von Control)
GetData(String)

Ruft ein HierarchicalDataSourceView-Objekt ab, mit dessen Hilfe das datengebundene Steuerelement Datenvorgänge ausführt.Retrieves a HierarchicalDataSourceView object that the data-bound control uses to perform data operations.

(Geerbt von HierarchicalDataBoundControl)
GetDataSource()

Ruft die IHierarchicalDataSource ab, der das datengebundene Steuerelement zugeordnet ist (falls vorhanden).Retrieves the IHierarchicalDataSource that the data-bound control is associated with, if any.

(Geerbt von HierarchicalDataBoundControl)
GetDesignModeState()

Ruft den Entwurfszeitzustand des Menu-Steuerelements ab.Retrieves the design-time state of the Menu control.

GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetRouteUrl(Object)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.Gets the URL that corresponds to a set of route parameters.

(Geerbt von Control)
GetRouteUrl(RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.Gets the URL that corresponds to a set of route parameters.

(Geerbt von Control)
GetRouteUrl(String, Object)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.Gets the URL that corresponds to a set of route parameters and a route name.

(Geerbt von Control)
GetRouteUrl(String, RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.Gets the URL that corresponds to a set of route parameters and a route name.

(Geerbt von Control)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
GetUniqueIDRelativeTo(Control)

Gibt den mit einem Präfix versehenen Abschnitt der UniqueID-Eigenschaft des angegebenen Steuerelements zurück.Returns the prefixed portion of the UniqueID property of the specified control.

(Geerbt von Control)
HasControls()

Ermittelt, ob das Serversteuerelement untergeordnete Steuerelemente enthält.Determines if the server control contains any child controls.

(Geerbt von Control)
HasEvents()

Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder für untergeordnete Steuerelemente registriert werden.Returns a value indicating whether events are registered for the control or any child controls.

(Geerbt von Control)
IsLiteralContent()

Ermittelt, ob das Serversteuerelement nur literalen Inhalt enthält.Determines if the server control holds only literal content.

(Geerbt von Control)
LoadControlState(Object)

Lädt den Zustand der beizubehaltenden Eigenschaften im Menu-Steuerelement.Loads the state of the properties in the Menu control that need to be persisted.

LoadViewState(Object)

Lädt den zuvor gespeicherten Ansichtszustand des Menu-Steuerelements.Loads the previously saved view state of the Menu control.

MapPathSecure(String)

Ruft den physikalischen Pfad ab, auf den ein absoluter bzw. relativer virtueller Pfad verweist.Retrieves the physical path that a virtual path, either absolute or relative, maps to.

(Geerbt von Control)
MarkAsDataBound()

Legt den Zustand des Steuerelements im Ansichtszustand als erfolgreich an Daten gebunden fest.Sets the state of the control in view state as successfully bound to data.

(Geerbt von HierarchicalDataBoundControl)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MergeStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, überschreibt jedoch keine vorhandenen Formatvorlagenelemente des Steuerelements.Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is used primarily by control developers.

(Geerbt von WebControl)
OnBubbleEvent(Object, EventArgs)

Bestimmt, ob das Ereignis für das Menu-Steuerelement in der Serversteuerelementhierarchie der für die Seite verwendeten Benutzeroberfläche (UI) nach oben übergeben wird.Determines whether the event for the Menu control is passed up the page's user interface (UI) server control hierarchy.

OnDataBinding(EventArgs)

Löst das DataBinding-Ereignis aus.Raises the DataBinding event.

OnDataBound(EventArgs)

Löst das DataBound-Ereignis aus.Raises the DataBound event.

(Geerbt von BaseDataBoundControl)
OnDataPropertyChanged()

Wird aufgerufen, wenn eine der Identifikationseigenschaften der Basisdatenquelle geändert wird, um das datengebundene Steuerelement erneut an seine Daten zu binden.Called when one of the base data source identification properties is changed, to re-bind the data-bound control to its data.

(Geerbt von HierarchicalDataBoundControl)
OnDataSourceChanged(Object, EventArgs)

Wird aufgerufen wenn die IHierarchicalDataSource-Instanz, die vom datengebundenen Steuerelement verwendet wird, das DataSourceChanged-Ereignis auslöst.Called when the IHierarchicalDataSource instance that the data-bound control works with raises the DataSourceChanged event.

(Geerbt von HierarchicalDataBoundControl)
OnInit(EventArgs)

Löst das Init-Ereignis aus.Raises the Init event.

OnLoad(EventArgs)

Behandelt das Load-Ereignis.Handles the Load event.

(Geerbt von HierarchicalDataBoundControl)
OnMenuItemClick(MenuEventArgs)

Löst das MenuItemClick-Ereignis aus.Raises the MenuItemClick event.

OnMenuItemDataBound(MenuEventArgs)

Löst das MenuItemDataBound-Ereignis aus.Raises the MenuItemDataBound event.

OnPagePreLoad(Object, EventArgs)

Legt den initialisierten Zustand des datengebundenen Steuerelements fest, bevor das Steuerelement geladen wird.Sets the initialized state of the data-bound control before the control is loaded.

(Geerbt von HierarchicalDataBoundControl)
OnPreRender(EventArgs)

Löst das PreRender-Ereignis aus.Raises the PreRender event.

OnUnload(EventArgs)

Löst das Unload-Ereignis aus.Raises the Unload event.

(Geerbt von Control)
OpenFile(String)

Ruft einen Stream zum Lesen einer Datei ab.Gets a Stream used to read a file.

(Geerbt von Control)
PerformDataBinding()

Bindet die Elemente aus der Datenquelle an die Menüelemente im Menu-Steuerelement.Binds the items from the data source to the menu items in the Menu control.

PerformSelect()

Ruft die Daten aus der zugeordneten Datenquelle ab.Retrieves data from the associated data source.

(Geerbt von HierarchicalDataBoundControl)
RaiseBubbleEvent(Object, EventArgs)

Weist dem übergeordneten Element des Steuerelements alle Ereignisquellen und zugehörige Informationen zu.Assigns any sources of the event and its information to the control's parent.

(Geerbt von Control)
RaisePostBackEvent(String)

Verarbeitet ein Ereignis, das beim Senden eines Formulars an den Server ausgelöst wird.Processes an event raised when a form is posted to the server.

RemovedControl(Control)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls-Auflistung des Control-Objekts entfernt wurde.Called after a child control is removed from the Controls collection of the Control object.

(Geerbt von Control)
Render(HtmlTextWriter)

Gibt das Menüsteuerelement auf dem Clientbrowser wieder.Renders the menu control on the client browser.

RenderBeginTag(HtmlTextWriter)

Fügt Tagattribute hinzu und schreibt das Markup für das Anfangstag des Steuerelements in den Ausgabestream, der an den Browser oder das Gerät ausgegeben wird.Adds tag attributes and writes the markup for the opening tag of the control to the output stream emitted to the browser or device.

RenderChildren(HtmlTextWriter)

Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter-Objekt aus, das den Inhalt zum Rendern auf den Client schreibt.Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Geerbt von Control)
RenderContents(HtmlTextWriter)

Dieser Member überschreibt RenderContents(HtmlTextWriter).This member overrides RenderContents(HtmlTextWriter).

RenderControl(HtmlTextWriter)

Gibt Inhalte von Serversteuerelementen an ein bereitgestelltes HtmlTextWriter-Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, sofern die Ablaufverfolgung aktiviert ist.Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.

(Geerbt von Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Gibt Inhalte von Serversteuerelementen mithilfe eines bereitgestellten HtmlTextWriter-Objekts an ein bereitgestelltes ControlAdapter-Objekt aus.Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object.

(Geerbt von Control)
RenderEndTag(HtmlTextWriter)

Führt das endgültige Markup aus und schreibt den HTML-Code für das Endtag des Steuerelements in den Ausgabestream, der an den Browser oder das Gerät ausgegeben wird.Performs final markup and writes the HTML closing tag of the control to the output stream emitted to the browser or device.

ResolveAdapter()

Ruft den Steuerelementadapter ab, der für das Rendern des angegebenen Steuerelements verantwortlich ist.Gets the control adapter responsible for rendering the specified control.

(Geerbt von Control)
ResolveClientUrl(String)

Ruft eine URL ab, die vom Browser verwendet werden kann.Gets a URL that can be used by the browser.

(Geerbt von Control)
ResolveUrl(String)

Konvertiert eine URL in eine vom anfordernden Client verwendbare URL.Converts a URL into one that is usable on the requesting client.

(Geerbt von Control)
SaveControlState()

Speichert den Zustand der beizubehaltenden Eigenschaften im Menu-Steuerelement.Saves the state of the properties in the Menu control that need to be persisted.

SaveViewState()

Speichert den Zustand des Menu-Steuerelements.Saves the state of the Menu control.

SetDesignModeState(IDictionary)

Legt die Entwurfszeitdaten für das Menu-Steuerelement fest.Sets design-time data for the Menu control.

SetItemDataBound(MenuItem, Boolean)

Legt die DataBound-Eigenschaft des angegebenen MenuItem-Objekts mit dem angegebenen Wert fest.Sets the DataBound property of the specified MenuItem object with the specified value.

SetItemDataItem(MenuItem, Object)

Legt die DataItem-Eigenschaft des angegebenen MenuItem-Objekts mit dem angegebenen Wert fest.Sets the DataItem property of the specified MenuItem object with the specified value.

SetItemDataPath(MenuItem, String)

Legt die DataPath-Eigenschaft des angegebenen MenuItem-Objekts mit dem angegebenen Wert fest.Sets the DataPath property of the specified MenuItem object with the specified value.

SetRenderMethodDelegate(RenderMethod)

Beauftragt einen Ereignishandlerdelegaten, das Serversteuerelement und seinen Inhalt im übergeordneten Steuerelement zu rendern.Assigns an event handler delegate to render the server control and its content into its parent control.

(Geerbt von Control)
SetTraceData(Object, Object)

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value.

(Geerbt von Control)
SetTraceData(Object, Object, Object)

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des verfolgten Objekts, des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value.

(Geerbt von Control)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
TrackViewState()

Verfolgt die am Ansichtszustand des Menu-Steuerelements vorgenommenen Änderungen und speichert diese im StateBag-Objekt des Steuerelements.Tracks view-state changes to the Menu control so they can be stored in the control's StateBag object. Auf dieses Objekt kann über die ViewState-Eigenschaft zugegriffen werden.This object is accessible through the ViewState property.

ValidateDataSource(Object)

Überprüft, ob es sich bei dem Objekt, an das ein datengebundenes Steuerelement gebunden wird, um ein Objekt handelt, mit dem es arbeiten kann.Verifies that the object a data-bound control binds to is one it can work with.

(Geerbt von HierarchicalDataBoundControl)

Ereignisse

DataBinding

Tritt ein, wenn das Serversteuerelement eine Bindung an eine Datenquelle durchführt.Occurs when the server control binds to a data source.

(Geerbt von Control)
DataBound

Tritt ein, nachdem das Serversteuerelement an eine Datenquelle gebunden wurde.Occurs after the server control binds to a data source.

(Geerbt von BaseDataBoundControl)
Disposed

Tritt ein, wenn ein Serversteuerelement im Speicher freigegeben wird. Dies ist die letzte Stufe des Lebenszyklus des Serversteuerelements bei der Anforderung einer ASP.NET-Seite.Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

(Geerbt von Control)
Init

Tritt bei der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus.Occurs when the server control is initialized, which is the first step in its lifecycle.

(Geerbt von Control)
Load

Tritt ein, wenn das Serversteuerelement in das Page-Objekt geladen wird.Occurs when the server control is loaded into the Page object.

(Geerbt von Control)
MenuItemClick

Tritt ein, wenn in einem Menu-Steuerelement auf ein Menüelement geklickt wird.Occurs when a menu item in a Menu control is clicked.

MenuItemDataBound

Tritt ein, wenn ein Menüelement eines Menu-Steuerelements an Daten gebunden wird.Occurs when a menu item in a Menu control is bound to data.

PreRender

Tritt nach dem Laden des Control-Objekts, jedoch vor dem Rendern ein.Occurs after the Control object is loaded but prior to rendering.

(Geerbt von Control)
Unload

Tritt ein, wenn das Serversteuerelement aus dem Speicher entladen wird.Occurs when the server control is unloaded from memory.

(Geerbt von Control)

Explizite Schnittstellenimplementierungen

IAttributeAccessor.GetAttribute(String)

Ruft ein Attribut des Websteuerelements mit dem angegebenen Namen ab.Gets an attribute of the Web control with the specified name.

(Geerbt von WebControl)
IAttributeAccessor.SetAttribute(String, String)

Legt zum angegebenen Namen und Wert ein Attribut des Websteuerelements fest.Sets an attribute of the Web control to the specified name and value.

(Geerbt von WebControl)
IControlBuilderAccessor.ControlBuilder

Eine Beschreibung dieses Elements finden Sie unter ControlBuilder.For a description of this member, see ControlBuilder.

(Geerbt von Control)
IControlDesignerAccessor.GetDesignModeState()

Eine Beschreibung dieses Elements finden Sie unter GetDesignModeState().For a description of this member, see GetDesignModeState().

(Geerbt von Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Eine Beschreibung dieses Elements finden Sie unter SetDesignModeState(IDictionary).For a description of this member, see SetDesignModeState(IDictionary).

(Geerbt von Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Eine Beschreibung dieses Elements finden Sie unter SetOwnerControl(Control).For a description of this member, see SetOwnerControl(Control).

(Geerbt von Control)
IControlDesignerAccessor.UserData

Eine Beschreibung dieses Elements finden Sie unter UserData.For a description of this member, see UserData.

(Geerbt von Control)
IDataBindingsAccessor.DataBindings

Eine Beschreibung dieses Elements finden Sie unter DataBindings.For a description of this member, see DataBindings.

(Geerbt von Control)
IDataBindingsAccessor.HasDataBindings

Eine Beschreibung dieses Elements finden Sie unter HasDataBindings.For a description of this member, see HasDataBindings.

(Geerbt von Control)
IExpressionsAccessor.Expressions

Eine Beschreibung dieses Elements finden Sie unter Expressions.For a description of this member, see Expressions.

(Geerbt von Control)
IExpressionsAccessor.HasExpressions

Eine Beschreibung dieses Elements finden Sie unter HasExpressions.For a description of this member, see HasExpressions.

(Geerbt von Control)
IParserAccessor.AddParsedSubObject(Object)

Eine Beschreibung dieses Elements finden Sie unter AddParsedSubObject(Object).For a description of this member, see AddParsedSubObject(Object).

(Geerbt von Control)
IPostBackEventHandler.RaisePostBackEvent(String)

Verarbeitet ein Ereignis, das beim Senden eines Formulars an den Server ausgelöst wird.Processes an event raised when a form is posted to the server.

Erweiterungsmethoden

EnablePersistedSelection(BaseDataBoundControl)

Ermöglicht das Beibehalten der Auswahl in Datensteuerelementen, die Auswahl und Paginierung unterstützen.Enables selection to be persisted in data controls that support selection and paging.

FindDataSourceControl(Control)

Gibt die Datenquelle zurück, die dem Datensteuerelement für das angegebene Steuerelement zugeordnet ist.Returns the data source that is associated with the data control for the specified control.

FindFieldTemplate(Control, String)

Gibt die Feldvorlage für die angegebene Spalte im Benennungscontainer des angegebenen Steuerelements zurück.Returns the field template for the specified column in the specified control's naming container.

FindMetaTable(Control)

Gibt das Metatabellenobjekt für das enthaltende Datensteuerelement zurück.Returns the metatable object for the containing data control.

GetDefaultValues(INamingContainer)

Ruft die Auflistung der Standardwerte für das angegebene Datensteuerelement ab.Gets the collection of the default values for the specified data control.

GetMetaTable(INamingContainer)

Ruft die Tabellenmetadaten für das angegebene Datensteuerelement ab.Gets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable)

Legt die Tabellenmetadaten für das angegebene Datensteuerelement fest.Sets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Legt die Zuordnung für Tabellenmetadaten und Standardwerte für das angegebene Datensteuerelement fest.Sets the table metadata and default value mapping for the specified data control.

SetMetaTable(INamingContainer, MetaTable, Object)

Legt die Zuordnung für Tabellenmetadaten und Standardwerte für das angegebene Datensteuerelement fest.Sets the table metadata and default value mapping for the specified data control.

TryGetMetaTable(INamingContainer, MetaTable)

Bestimmt, ob Tabellenmetadaten verfügbar sind.Determines whether table metadata is available.

EnableDynamicData(INamingContainer, Type)

Aktiviert das Verhalten dynamischer Daten für das angegebene DatensteuerelementEnables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Aktiviert das Verhalten dynamischer Daten für das angegebene DatensteuerelementEnables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, Object)

Aktiviert das Verhalten dynamischer Daten für das angegebene DatensteuerelementEnables Dynamic Data behavior for the specified data control.

Gilt für:

Siehe auch