Menu Menu Menu Menu Class

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

Ein Visual Studio Web-Websiteprojekt mit Quellcode ist zur Ergänzung dieses Themas verfügbar: Herunterladen.A Visual Studio Web site project with source code is available to accompany this topic: Download.

Im folgenden Codebeispiel wird veranschaulicht, wie zum Erstellen einer Menu -Steuerelement mit statischen Menüelemente, die mit deklarativer Syntax.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 zum Binden der Menu die Steuerung an eine SiteMapDataSource Steuerelement.The following code example demonstrates how to bind the Menu control to a SiteMapDataSource control. Für dieses Beispiel ordnungsgemäß funktioniert müssen Sie die Site Map nachstehenden Beispieldaten 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 Beispiel Sitemap-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

Die Menu Steuerelement wird verwendet, um ein Menü auf einer ASP.NET-Webseite angezeigt und werden häufig in Kombination mit einem SiteMapDataSource -Steuerelement für die Navigation einer Website.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. Die Menu -Steuerelement unterstützt die folgenden Funktionen:The Menu control supports the following features:

  • Datenbindung, die an hierarchische Datenquellen gebunden werden, Menüelemente des Steuerelements ermöglicht.Data binding that allows the control's menu items to be bound to hierarchal data sources.

  • Websitenavigation durch die Integration in die 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 Images, Stile und benutzerdefinierten Vorlagen.Customizable appearance through themes, user-defined images, styles, and user-defined templates.

Klickt der Benutzer ein Menüelement, das Menu Steuerelement kann entweder zu einer verknüpften Webseite navigieren oder einfach an den Server senden.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 ist, die Menu -Steuerelement navigiert zu der verknüpften Seite; andernfalls führt sie die Seite wieder an den Server zur Verarbeitung.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. Eine verknüpfte Seite wird angezeigt in der Standardeinstellung im gleichen Fenster oder Frames als die 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 den Frame anzuzeigen, verwenden die Target Eigenschaft der Menu Steuerelement.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 jedes Menüelement im im Steuerelement.The Target property affects every menu item in the control. Um ein Fenster oder für ein einzelnes Menüelement anzugeben, legen die Target Eigenschaft der MenuItem direkt.To specify a window or frame for an individual menu item, set the Target property of the MenuItem object directly.

Die Menu Steuerelement zeigt zwei Arten von Menüs: ein statisches und ein dynamisches Menü.The Menu control displays two types of menus: a static menu and a dynamic menu. Die Untermenüelemente wird immer angezeigt, einem Menu Steuerelement.The static menu is always displayed in a Menu control. Standardmäßig werden die Menüelemente im auf der Stammebene (Ebene 0) in einem statischen Menü angezeigt.By default, the menu items at the root level (level 0) are displayed in the static menu. Zusätzliche Menüebenen (statische Untermenüs) kann in einem statischen Menü angezeigt werden, indem Sie die Einstellung der StaticDisplayLevels Eigenschaft.You can display additional menu levels (static submenus) within the static menu by setting the StaticDisplayLevels property. Menüelemente, die sich (falls vorhanden) auf einer höheren Ebene als der Wert von der StaticDisplayLevels Eigenschaft in einem dynamischen Menü angezeigt werden.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ü angezeigt wird, nur wenn der Benutzer den Mauszeiger über das übergeordnete Menüelement positioniert, die 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, die automatisch nach einer bestimmten Zeit entfernt werden.Dynamic menus automatically disappear after a certain duration. Verwenden der DisappearAfter Eigenschaft, um den Zeitraum anzugeben.Use the DisappearAfter property to specify the duration.

Hinweis

Ein dynamisches Menü wird außerdem ausgeblendet, klickt der Benutzer außerhalb der im Menü.A dynamic menu also disappears when the user clicks outside of the menu.

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

Hinweis

Die Menu Steuerelement dient nicht die innerhalb einer UpdatePanel Steuerelement.The Menu control is not designed to be used inside an UpdatePanel control. Hinzufügbaren den Menu Steuerelement nur für eine Seite außerhalb einer UpdatePanel Steuerelement.You can add the Menu control only to a page outside an UpdatePanel control. UpdatePanel Steuerelemente werden verwendet, um ausgewählte Teile einer Seite anstelle die gesamte Seite mit einem Postback aktualisieren 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 UpdatePanel-Steuerelement und Partial-Page Rendering Overview.For more information, see UpdatePanel Control Overview and Partial-Page Rendering Overview.

Ein Menu Steuerelement besteht aus einer Struktur von Menüelementen, dargestellt durch MenuItem Objekte.A Menu control is made up of a tree of menu items represented by MenuItem objects. Menüelemente, die auf der obersten Ebene (Ebene 0) werden Stammmenüelemente bezeichnet.Menu items at the top level (level 0) are called root menu items. Ein Menüelement, das ein Menüelement übergeordnete Element verfügt, wird ein Menüelement untergeordnete aufgerufen.A menu item that has a parent menu item is called a child menu item. Alle Menüelemente der Stamm befinden sich der Items Auflistung.All root menu items are stored in the Items collection. Untergeordnete Menüelemente werden gespeichert, in einem übergeordneten Menüelement ChildItems Auflistung.Child menu items are stored in a parent menu item's ChildItems collection.

Jedes Menüelement verfügt über eine Text und Value Eigenschaft.Each menu item has a Text and a Value property. Der Wert des der Text Eigenschaft wird angezeigt, der Menu -Steuerelement, während die Value Eigenschaft wird verwendet, um zusätzliche Daten über das Menüelement gespeichert werden, wie z. B. Daten an das Postbackereignis die Menüelement zugeordnete übergeben.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. Beim Klicken auf ein Menüelement kann navigieren Sie zu einer anderen Webseite, angegeben durch die NavigateUrl Eigenschaft.When clicked, a menu item can navigate to another Web page indicated by the NavigateUrl property.

Hinweis

Wenn die NavigateUrl Eigenschaft ist nicht festgelegt, für ein Menüelement, das Menu Steuerelement sendet einfach die Seite an den Server zur Verarbeitung, wenn 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, durch Festlegen der ImageUrl Eigenschaft.You can also optionally display an image in a menu item by setting the ImageUrl property.

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

Statische DatenStatic Data

Das einfachste Datenmodell von der Menu Steuerelement ist statische Menüelemente.The simplest data model of the Menu control is static menu items. Zum Anzeigen statischen Menüelemente, die mit deklarativer Syntax zuerst schachteln, öffnende und schließende <Items> Tags zwischen die öffnenden und schließenden Tags eines der Menu Steuerelement.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. Als Nächstes erstellen Sie die Menüstruktur mit Verschachtelung <asp:MenuItem> Elemente zwischen den öffnenden und schließenden <Items> Tags.Next, create the menu structure by nesting <asp:MenuItem> elements between the opening and closing <Items> tags. Jede <asp:MenuItem> Element stellt ein Menüelement in das Steuerelement und ordnet einen MenuItem Objekt.Each <asp:MenuItem> element represents a menu item in the control and maps to a MenuItem object. Sie können die Eigenschaften jedes Elements festlegen, durch Festlegen der Attribute von der <asp:MenuItem> Element.You can set the properties of each menu item by setting the attributes of its <asp:MenuItem> element. Schachteln Sie zum Erstellen, zusätzliche <asp:MenuItem> Elemente zwischen den öffnenden und schließenden <asp:MenuItem> Tags, der das übergeordnete Menüelement.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

Die Menu Steuerelement kann hierarchische Datenquellen-Steuerelement verwenden, z. B. eine XmlDataSource Steuerelement oder ein SiteMapDataSource Steuerelement.The Menu control can use any hierarchal data source control, such as an XmlDataSource control or a SiteMapDataSource control. Zum Binden an eine hierarchische Datenquellen-Steuerelement legen die DataSourceID Eigenschaft der Menu die Steuerung an die ID Wert, der das Datenquellen-Steuerelement.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. Die Menu Steuerelement automatisch an das angegebene Datenquellen-Steuerelement gebunden.The Menu control automatically binds to the specified data source control. Dies ist die bevorzugte Methode zum Binden an Daten.This is the preferred method to bind to data.

Wenn die Bindung an eine Datenquelle, von denen jedes Datenelement enthält mehrere Eigenschaften (z. B. ein XML-Element mit mehreren Attributen), ein Menüelement angezeigt wird, den Rückgabewert von der ToString Methode des Datenelements in der Standardeinstellung.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 von einem XML-Element zeigt das Menüelement den Elementnamen, die die zugrunde liegende Struktur der Menü-Struktur, aber ist andernfalls nicht sehr nützlich.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 Data-Eigenschaft binden, mit der DataBindings -Auflistung, um die Bindungen der Menü-Element 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 enthält MenuItemBinding -Objekten, die Beziehung zwischen einem Datenelement und dem Menüelement, das es werden definieren soll gebunden.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 Datenelementeigenschaft anzuzeigende Knoten angeben.You can specify the criteria for binding and the data item property to display in the node. Weitere Informationen zu Bindungen der Menü-Element, finden Sie unter MenuItemBinding.For more information on menu item bindings, see MenuItemBinding.

Kann nicht erstellt werden leere Knoten in einem Menu Steuerelement durch Festlegen der Text oder TextField Eigenschaften auf eine leere Zeichenfolge ("").You cannot create empty nodes in a Menu control by setting the Text or TextField properties to the empty string (""). Das Festlegen dieser Eigenschaften auf eine leere Zeichenfolge hat denselben Effekt wie die Eigenschaften nicht festlegen.Setting these properties to the empty string has the same effect as not setting the properties. In diesem Fall die Menu Steuerelement erstellt eine Standard-Bindung mithilfe der DataSource Eigenschaft.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 zum Anpassen der Darstellung der Menu Steuerelement.There are many ways to customize the appearance of the Menu control. Erstens können Sie angeben, ob die Menu -Steuerelements horizontal oder vertikal durch Festlegen der Orientation Eigenschaft.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 jede der die Typen von Elementen 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 Steuerelements anzupassen, verwenden Sie entweder Inlinestile oder eine separate CSS-Datei, jedoch 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. Mit Inlinestile und eine separate 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-Formatvorlagen.For more information on using style sheets with controls, see Web Server Controls and CSS Styles.

Die folgende Tabelle enthält die Stile im Kontextmenü verfügbaren Element.The following table lists the available menu item styles.

Menü-Artikel-Style-EigenschaftMenu item style property Beschreibung Description
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 die einzelnen dynamischen Menüelements.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 den aktuell ausgewählten dynamischen Menüelements.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 einen einzelnen statischen Menüelements.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 den aktuell ausgewählten statischen Menüelements.The style settings for the currently selected static menu item.

Anstatt die Stileigenschaften für die einzelnen festlegen, können Sie die Formate angeben, die auf Menüelemente, die basierend auf der Ebene verwenden die folgenden Sammlungen enthalten Stil 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.

Formatvorlage SammlungenLevel style collections Beschreibung Description
LevelMenuItemStyles Eine Auflistung von MenuItemStyle Objekte, die das Format der Menüelemente auf Grundlage der Ebene steuern.A collection of MenuItemStyle objects that control the style of the menu items on a level basis.
LevelSelectedStyles Eine Auflistung von MenuItemStyle Objekte, die steuern, die Art des ausgewählten Menüelemente auf Grundlage der Ebene.A collection of MenuItemStyle objects that control the style of selected menu items on a level basis.
LevelSubMenuStyles Eine Auflistung von MenuItemStyle Objekte, die den Stil der Untermenüelemente auf Grundlage der Ebene steuern.A collection of MenuItemStyle objects that control the style of the submenu items on a level basis.

Das erste Format in der Auflistung entspricht dem Stil der Menüelemente in der Menüstruktur im auf der ersten Tiefe.The first style in the collection corresponds to the style of the menu items at the first depth level in the menu tree. Das zweite Format, in der Auflistung entspricht dem Stil der Menüelemente im auf der zweiten Depth-Ebene in der Menüstruktur, und So weiter.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 zum Generieren von Navigationsmenüs Inhalt-Format, in denen müssen sich Elemente auf einer bestimmten Ebene auf der gleiche Darstellung, unabhängig davon, ob sie Untermenüs haben.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 beliebige Formatvorlage in der vorherigen Tabelle aufgeführten verwenden, definieren Sie den Stil für die Menu Steuerelement diese Style-Einstellungen überschreiben die Formateigenschaften des einzelnen Elements.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 weitere Möglichkeit zum Ändern der Darstellung des Steuerelements ist im angezeigten Bilder Anpassen der Menu Steuerelement.Another way to alter the appearance of the control is to customize the images displayed in the Menu control. Sie können Ihr eigenes benutzerdefinierte Image für die verschiedenen Teile des Steuerelements angeben, durch Festlegen der Eigenschaften, die in der folgenden Tabelle gezeigt.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 Beschreibung Description
DynamicBottomSeparatorImageUrl Ein optionales Bild angezeigt, die am Ende ein dynamisches Menüelement von anderen Menüelementen abzugrenzen.An optional image displayed at the bottom of a dynamic menu item to separate it from other menu items.
DynamicPopOutImageUrl Ein optionales Bild angezeigt, in ein dynamisches Menüelement, um anzugeben, dass sie ü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 angezeigt, die am oberen Rand ein dynamisches Menüelement von anderen Menüelementen abzugrenzen.An optional image displayed at the top of a dynamic menu item to separate it from other menu items.
ScrollDownImageUrl Das Bild angezeigt, die am unteren Rand eines Menüelements, um anzugeben, dass der Benutzer zum Anzeigen der zusätzliche Menüelemente einen Bildlauf 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 angezeigt, die am oberen Rand eines Menüelements, um anzugeben, dass der Benutzer zum Anzeigen der zusätzliche Menüelemente einen Bildlauf durchführen kann.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 angezeigt, die am Ende ein statisches Menüelement von anderen Menüelementen abzugrenzen.An optional image displayed at the bottom of a static menu item to separate it from other menu items.
StaticPopOutImageUrl Ein optionales Bild angezeigt, die in einem statischen Menü-Element, um anzugeben, dass sie ü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 angezeigt, die am oberen Rand ein statisches Menüelement von anderen Menüelementen abzugrenzen.An optional image displayed at the top of a static menu item to separate it from other menu items.

Für die vollständige Kontrolle über die Benutzeroberfläche (UI), können Sie eigene benutzerdefinierten Vorlagen für definieren die Menu steuern mit den folgenden Eigenschaften der Vorlage.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 Beschreibung Description
DynamicItemTemplate Die Vorlage mit den benutzerdefinierten Inhalt für ein dynamisches Menü gerendert.The template that contains the custom content to render for a dynamic menu item.
StaticItemTemplate Die Vorlage mit den benutzerdefinierten Inhalt für ein statisches Menüelement gerendert.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 des statischen Untermenü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

Die Menu Steuerelement bietet mehrere Ereignisse, die Sie programmieren können.The Menu control provides several events that you can program against. Dadurch können Sie eine benutzerdefinierte Routine ausgeführt wird, sobald ein Ereignis eintritt.This allows you to run a custom routine whenever an event occurs. Die folgende Tabelle enthält die unterstützten Ereignisse.The following table lists the supported events.

eventEvent Beschreibung Description
MenuItemClick Tritt auf, wenn ein Menüelement geklickt wird.Occurs when a menu item is clicked. Dieses Ereignis wird am häufigsten zum Synchronisieren einer Menu Steuerelement mit einem anderen Steuerelement auf der Seite.This event is commonly used to synchronize a Menu control with another control on the page.
MenuItemDataBound Tritt auf, wenn ein Menüelement an Daten gebunden ist.Occurs when a menu item is bound to data. Dieses Ereignis wird häufig verwendet, um ein Menüelement zu ändern, bevor diese in gerendert wird eine Menu Steuerelement.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() Menu() Menu() Menu()

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

Felder

MenuItemClickCommandName MenuItemClickCommandName MenuItemClickCommandName MenuItemClickCommandName

Enthält den Befehlsnamen.Contains the command name.

Eigenschaften

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

(Inherited from WebControl)
Adapter Adapter Adapter Adapter

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

(Inherited from Control)
AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory 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.

(Inherited from Control)
Attributes Attributes Attributes 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.

(Inherited from WebControl)
BackColor BackColor BackColor BackColor

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

(Inherited from WebControl)
BindingContainer BindingContainer BindingContainer BindingContainer

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

(Inherited from Control)
BorderColor BorderColor BorderColor BorderColor

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

(Inherited from WebControl)
BorderStyle BorderStyle BorderStyle BorderStyle

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

(Inherited from WebControl)
BorderWidth BorderWidth BorderWidth BorderWidth

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

(Inherited from WebControl)
ChildControlsCreated ChildControlsCreated ChildControlsCreated 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.

(Inherited from Control)
ClientID ClientID ClientID 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.

(Inherited from Control)
ClientIDMode ClientIDMode ClientIDMode 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.

(Inherited from Control)
ClientIDSeparator ClientIDSeparator ClientIDSeparator 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.

(Inherited from Control)
Context Context Context 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.

(Inherited from Control)
Controls Controls Controls 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 ControlStyle ControlStyle 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.

(Inherited from WebControl)
ControlStyleCreated ControlStyleCreated ControlStyleCreated 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.

(Inherited from WebControl)
CssClass CssClass CssClass 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.

(Inherited from WebControl)
DataBindings DataBindings DataBindings 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 DataItemContainer DataItemContainer 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.

(Inherited from Control)
DataKeysContainer DataKeysContainer DataKeysContainer 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.

(Inherited from Control)
DataSource DataSource DataSource 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.

(Inherited from BaseDataBoundControl)
DataSourceID DataSourceID DataSourceID 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.

(Inherited from HierarchicalDataBoundControl)
DesignMode DesignMode DesignMode 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.

(Inherited from Control)
DisappearAfter DisappearAfter DisappearAfter 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 DynamicBottomSeparatorImageUrl DynamicBottomSeparatorImageUrl 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 DynamicEnableDefaultPopOutImage DynamicEnableDefaultPopOutImage 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 DynamicHorizontalOffset DynamicHorizontalOffset 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 DynamicHoverStyle DynamicHoverStyle 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 DynamicItemFormatString DynamicItemFormatString 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 DynamicItemTemplate DynamicItemTemplate 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 DynamicMenuItemStyle DynamicMenuItemStyle 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 DynamicMenuStyle DynamicMenuStyle 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 DynamicPopOutImageTextFormatString DynamicPopOutImageTextFormatString 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 DynamicPopOutImageUrl DynamicPopOutImageUrl 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 DynamicSelectedStyle DynamicSelectedStyle 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 DynamicTopSeparatorImageUrl DynamicTopSeparatorImageUrl 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 DynamicVerticalOffset DynamicVerticalOffset 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 Enabled Enabled 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.

(Inherited from WebControl)
EnableTheming EnableTheming EnableTheming 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.

(Inherited from WebControl)
EnableViewState EnableViewState EnableViewState 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.

(Inherited from Control)
Events Events Events 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.

(Inherited from Control)
Font Font Font Font

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

(Inherited from WebControl)
ForeColor ForeColor ForeColor 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.

(Inherited from WebControl)
HasAttributes HasAttributes HasAttributes 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.

(Inherited from WebControl)
HasChildViewState HasChildViewState HasChildViewState 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.

(Inherited from Control)
Height Height Height Height

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

(Inherited from WebControl)
IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder

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

(Inherited from Control)
IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData

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

(Inherited from Control)
ID ID ID 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.

(Inherited from Control)
IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings

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

(Inherited from Control)
IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings

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

(Inherited from Control)
IdSeparator IdSeparator IdSeparator IdSeparator

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

(Inherited from Control)
IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions

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

(Inherited from Control)
IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions

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

(Inherited from Control)
IncludeStyleBlock IncludeStyleBlock IncludeStyleBlock 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 Initialized Initialized 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.

(Inherited from BaseDataBoundControl)
IsBoundUsingDataSourceID IsBoundUsingDataSourceID IsBoundUsingDataSourceID IsBoundUsingDataSourceID

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

(Inherited from BaseDataBoundControl)
IsChildControlStateCleared IsChildControlStateCleared IsChildControlStateCleared 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.

(Inherited from Control)
IsDataBindingAutomatic IsDataBindingAutomatic IsDataBindingAutomatic IsDataBindingAutomatic

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

(Inherited from BaseDataBoundControl)
IsEnabled IsEnabled IsEnabled IsEnabled

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

(Inherited from WebControl)
IsTrackingViewState IsTrackingViewState IsTrackingViewState 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.

(Inherited from Control)
IsUsingModelBinders IsUsingModelBinders IsUsingModelBinders 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.

(Inherited from BaseDataBoundControl)
IsViewStateEnabled IsViewStateEnabled IsViewStateEnabled 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.

(Inherited from Control)
Items Items Items 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 ItemWrap ItemWrap 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 LevelMenuItemStyles LevelMenuItemStyles 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 LevelSelectedStyles LevelSelectedStyles 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 LevelSubMenuStyles LevelSubMenuStyles 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 LoadViewStateByID LoadViewStateByID 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.

(Inherited from Control)
MaximumDynamicDisplayLevels MaximumDynamicDisplayLevels MaximumDynamicDisplayLevels 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 NamingContainer NamingContainer 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.

(Inherited from Control)
Orientation Orientation Orientation 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 Page Page 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.

(Inherited from Control)
Parent Parent Parent 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.

(Inherited from Control)
PathSeparator PathSeparator PathSeparator 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 RenderingCompatibility RenderingCompatibility 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.

(Inherited from Control)
RenderingMode RenderingMode RenderingMode 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 RequiresDataBinding RequiresDataBinding 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.

(Inherited from BaseDataBoundControl)
ScrollDownImageUrl ScrollDownImageUrl ScrollDownImageUrl 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 ScrollDownText ScrollDownText 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 ScrollUpImageUrl ScrollUpImageUrl 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 ScrollUpText ScrollUpText 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 SelectedItem SelectedItem SelectedItem

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

SelectedValue SelectedValue SelectedValue SelectedValue

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

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

(Inherited from Control)
SkinID SkinID SkinID SkinID

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

(Inherited from WebControl)
SkipLinkText SkipLinkText SkipLinkText 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 StaticBottomSeparatorImageUrl StaticBottomSeparatorImageUrl 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 StaticDisplayLevels StaticDisplayLevels 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 StaticEnableDefaultPopOutImage StaticEnableDefaultPopOutImage 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 StaticHoverStyle StaticHoverStyle 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 StaticItemFormatString StaticItemFormatString 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 StaticItemTemplate StaticItemTemplate 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 StaticMenuItemStyle StaticMenuItemStyle 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 StaticMenuStyle StaticMenuStyle 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 StaticPopOutImageTextFormatString StaticPopOutImageTextFormatString 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 StaticPopOutImageUrl StaticPopOutImageUrl 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 StaticSelectedStyle StaticSelectedStyle 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 StaticSubMenuIndent StaticSubMenuIndent 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 StaticTopSeparatorImageUrl StaticTopSeparatorImageUrl 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 Style Style 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.

(Inherited from WebControl)
SupportsDisabledAttribute SupportsDisabledAttribute SupportsDisabledAttribute 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.

(Inherited from BaseDataBoundControl)
TabIndex TabIndex TabIndex TabIndex

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

(Inherited from WebControl)
TagKey TagKey TagKey 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 TagName TagName 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.

(Inherited from WebControl)
Target Target Target 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 TemplateControl TemplateControl 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.

(Inherited from Control)
TemplateSourceDirectory TemplateSourceDirectory TemplateSourceDirectory 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.

(Inherited from Control)
ToolTip ToolTip ToolTip 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.

(Inherited from WebControl)
UniqueID UniqueID UniqueID UniqueID

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

(Inherited from Control)
ValidateRequestMode ValidateRequestMode ValidateRequestMode 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.

(Inherited from Control)
ViewState ViewState ViewState 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.

(Inherited from Control)
ViewStateIgnoresCase ViewStateIgnoresCase ViewStateIgnoresCase 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.

(Inherited from Control)
ViewStateMode ViewStateMode ViewStateMode ViewStateMode

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

(Inherited from Control)
Visible Visible Visible 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.

(Inherited from Control)
Width Width Width Width

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

(Inherited from WebControl)

Methoden

AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter) 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) AddedControl(Control, Int32) AddedControl(Control, Int32) 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.

(Inherited from Control)
AddParsedSubObject(Object) AddParsedSubObject(Object) AddParsedSubObject(Object) 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.

(Inherited from Control)
ApplyStyle(Style) ApplyStyle(Style) ApplyStyle(Style) 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.

(Inherited from WebControl)
ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page) 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.

(Inherited from Control)
BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object)

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

(Inherited from Control)
BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean) 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.

(Inherited from Control)
ClearCachedClientID() ClearCachedClientID() ClearCachedClientID() ClearCachedClientID()

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

(Inherited from Control)
ClearChildControlState() ClearChildControlState() ClearChildControlState() 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.

(Inherited from Control)
ClearChildState() ClearChildState() ClearChildState() 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.

(Inherited from Control)
ClearChildViewState() ClearChildViewState() ClearChildViewState() 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.

(Inherited from Control)
ClearEffectiveClientIDMode() ClearEffectiveClientIDMode() ClearEffectiveClientIDMode() 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.

(Inherited from Control)
ConfirmInitState() ConfirmInitState() ConfirmInitState() ConfirmInitState()

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

(Inherited from BaseDataBoundControl)
CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl) 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.

(Inherited from WebControl)
CreateChildControls() CreateChildControls() CreateChildControls() CreateChildControls()

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

CreateControlCollection() CreateControlCollection() CreateControlCollection() 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.

(Inherited from Control)
CreateControlStyle() CreateControlStyle() CreateControlStyle() 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.

(Inherited from WebControl)
DataBind() DataBind() DataBind() 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) DataBind(Boolean) DataBind(Boolean) 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.

(Inherited from Control)
DataBindChildren() DataBindChildren() DataBindChildren() DataBindChildren()

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

(Inherited from Control)
Dispose() Dispose() Dispose() 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.

(Inherited from Control)
EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object)

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

(Inherited from Control)
EnsureChildControls() EnsureChildControls() EnsureChildControls() 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.

(Inherited from Control)
EnsureDataBound() EnsureDataBound() EnsureDataBound() 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() EnsureID() EnsureID() 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.

(Inherited from Control)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindControl(String) FindControl(String) FindControl(String) 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.

(Inherited from Control)
FindControl(String, Int32) FindControl(String, Int32) FindControl(String, Int32) 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.

(Inherited from Control)
FindItem(String) FindItem(String) FindItem(String) FindItem(String)

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

Focus() Focus() Focus() Focus()

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

(Inherited from Control)
GetData(String) GetData(String) GetData(String) 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.

(Inherited from HierarchicalDataBoundControl)
GetDataSource() GetDataSource() GetDataSource() 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.

(Inherited from HierarchicalDataBoundControl)
GetDesignModeState() GetDesignModeState() GetDesignModeState() GetDesignModeState()

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

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetRouteUrl(Object) GetRouteUrl(Object) GetRouteUrl(Object) GetRouteUrl(Object)

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

(Inherited from Control)
GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary)

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

(Inherited from Control)
GetRouteUrl(String, Object) GetRouteUrl(String, Object) GetRouteUrl(String, Object) 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.

(Inherited from Control)
GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary) 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.

(Inherited from Control)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control) 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.

(Inherited from Control)
HasControls() HasControls() HasControls() HasControls()

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

(Inherited from Control)
HasEvents() HasEvents() HasEvents() 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.

(Inherited from Control)
IsLiteralContent() IsLiteralContent() IsLiteralContent() IsLiteralContent()

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

(Inherited from Control)
LoadControlState(Object) LoadControlState(Object) LoadControlState(Object) 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) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

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

MapPathSecure(String) MapPathSecure(String) MapPathSecure(String) 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.

(Inherited from Control)
MarkAsDataBound() MarkAsDataBound() MarkAsDataBound() 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.

(Inherited from HierarchicalDataBoundControl)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
MergeStyle(Style) MergeStyle(Style) MergeStyle(Style) 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.

(Inherited from WebControl)
OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs) 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) OnDataBinding(EventArgs) OnDataBinding(EventArgs) OnDataBinding(EventArgs)

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

OnDataBound(EventArgs) OnDataBound(EventArgs) OnDataBound(EventArgs) OnDataBound(EventArgs)

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

(Inherited from BaseDataBoundControl)
OnDataPropertyChanged() OnDataPropertyChanged() OnDataPropertyChanged() 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.

(Inherited from HierarchicalDataBoundControl)
OnDataSourceChanged(Object, EventArgs) OnDataSourceChanged(Object, EventArgs) OnDataSourceChanged(Object, EventArgs) 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.

(Inherited from HierarchicalDataBoundControl)
OnInit(EventArgs) OnInit(EventArgs) OnInit(EventArgs) OnInit(EventArgs)

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

OnLoad(EventArgs) OnLoad(EventArgs) OnLoad(EventArgs) OnLoad(EventArgs)

Behandelt das Load-Ereignis.Handles the Load event.

(Inherited from HierarchicalDataBoundControl)
OnMenuItemClick(MenuEventArgs) OnMenuItemClick(MenuEventArgs) OnMenuItemClick(MenuEventArgs) OnMenuItemClick(MenuEventArgs)

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

OnMenuItemDataBound(MenuEventArgs) OnMenuItemDataBound(MenuEventArgs) OnMenuItemDataBound(MenuEventArgs) OnMenuItemDataBound(MenuEventArgs)

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

OnPagePreLoad(Object, EventArgs) OnPagePreLoad(Object, EventArgs) OnPagePreLoad(Object, EventArgs) 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.

(Inherited from HierarchicalDataBoundControl)
OnPreRender(EventArgs) OnPreRender(EventArgs) OnPreRender(EventArgs) OnPreRender(EventArgs)

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

OnUnload(EventArgs) OnUnload(EventArgs) OnUnload(EventArgs) OnUnload(EventArgs)

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

(Inherited from Control)
OpenFile(String) OpenFile(String) OpenFile(String) OpenFile(String)

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

(Inherited from Control)
PerformDataBinding() PerformDataBinding() PerformDataBinding() 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() PerformSelect() PerformSelect() PerformSelect()

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

(Inherited from HierarchicalDataBoundControl)
RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs) 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.

(Inherited from Control)
RaisePostBackEvent(String) RaisePostBackEvent(String) RaisePostBackEvent(String) 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) RemovedControl(Control) RemovedControl(Control) 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.

(Inherited from Control)
Render(HtmlTextWriter) Render(HtmlTextWriter) Render(HtmlTextWriter) Render(HtmlTextWriter)

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

RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter) 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) RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter) 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.

(Inherited from Control)
RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter)

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

RenderControl(HtmlTextWriter) RenderControl(HtmlTextWriter) RenderControl(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.

(Inherited from Control)
RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter) 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.

(Inherited from Control)
RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter) 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() ResolveAdapter() ResolveAdapter() 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.

(Inherited from Control)
ResolveClientUrl(String) ResolveClientUrl(String) ResolveClientUrl(String) ResolveClientUrl(String)

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

(Inherited from Control)
ResolveUrl(String) ResolveUrl(String) ResolveUrl(String) ResolveUrl(String)

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

(Inherited from Control)
SaveControlState() SaveControlState() SaveControlState() 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() SaveViewState() SaveViewState() SaveViewState()

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

SetDesignModeState(IDictionary) SetDesignModeState(IDictionary) SetDesignModeState(IDictionary) SetDesignModeState(IDictionary)

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

SetItemDataBound(MenuItem, Boolean) SetItemDataBound(MenuItem, Boolean) SetItemDataBound(MenuItem, Boolean) 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) SetItemDataItem(MenuItem, Object) SetItemDataItem(MenuItem, Object) 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) SetItemDataPath(MenuItem, String) SetItemDataPath(MenuItem, String) 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) SetRenderMethodDelegate(RenderMethod) SetRenderMethodDelegate(RenderMethod) 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.

(Inherited from Control)
SetTraceData(Object, Object) SetTraceData(Object, Object) SetTraceData(Object, Object) 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.

(Inherited from Control)
SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object) 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.

(Inherited from Control)
ToString() ToString() ToString() ToString()

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

(Inherited from Object)
TrackViewState() TrackViewState() TrackViewState() 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) ValidateDataSource(Object) ValidateDataSource(Object) 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.

(Inherited from HierarchicalDataBoundControl)

Ereignisse

DataBinding DataBinding DataBinding DataBinding

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

(Inherited from Control)
DataBound DataBound DataBound DataBound

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

(Inherited from BaseDataBoundControl)
Disposed Disposed Disposed 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.

(Inherited from Control)
Init Init Init 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.

(Inherited from Control)
Load Load Load Load

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

(Inherited from Control)
MenuItemClick MenuItemClick MenuItemClick 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 MenuItemDataBound MenuItemDataBound 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 PreRender PreRender PreRender

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

(Inherited from Control)
Unload Unload Unload Unload

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

(Inherited from Control)

Explizite Schnittstellenimplementierungen

IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String)

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

(Inherited from WebControl)
IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String) 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.

(Inherited from WebControl)
IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState()

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

(Inherited from Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary)

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

(Inherited from Control)
IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control)

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

(Inherited from Control)
IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object)

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

(Inherited from Control)
IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String) 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) EnablePersistedSelection(BaseDataBoundControl) EnablePersistedSelection(BaseDataBoundControl) 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) FindDataSourceControl(Control) FindDataSourceControl(Control) 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) FindFieldTemplate(Control, String) FindFieldTemplate(Control, String) 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) FindMetaTable(Control) FindMetaTable(Control) FindMetaTable(Control)

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

GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer) 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) GetMetaTable(INamingContainer) GetMetaTable(INamingContainer) GetMetaTable(INamingContainer)

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

SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable) 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>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) 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) SetMetaTable(INamingContainer, MetaTable, Object) SetMetaTable(INamingContainer, MetaTable, Object) 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) TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable)

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

EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type) 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>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) 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) EnableDynamicData(INamingContainer, Type, Object) EnableDynamicData(INamingContainer, Type, Object) 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