Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

DynamicDataManager-Klasse

Aktiviert dynamisches Verhalten für ASP.NET-Websteuerelemente, die ASP.NET Dynamic Data unterstützen.

System.Object
  System.Web.UI.Control
    System.Web.DynamicData.DynamicDataManager

Namespace:  System.Web.DynamicData
Assembly:  System.Web.DynamicData (in System.Web.DynamicData.dll)
[ToolboxBitmapAttribute(typeof(DynamicDataManager), "DynamicDataManager.bmp")]
public class DynamicDataManager : Control
<asp:DynamicDataManager />

Der DynamicDataManager-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeDynamicDataManagerInitialisiert eine neue Instanz des DynamicDataManager-Steuerelements.
Zum Seitenanfang
  NameBeschreibung
Geschützte EigenschaftAdapterRuft den browserspezifischen Adapter für das Steuerelement ab. (Von Control geerbt.)
Öffentliche EigenschaftAppRelativeTemplateSourceDirectoryRuft das Symbol ab bzw. legt das anwendungsrelative virtuelle Verzeichnis des Page oder UserControl-Objekts fest, das dieses Steuerelement enthält. (Von Control geerbt.)
Öffentliche EigenschaftAutoLoadForeignKeysRuft einen Wert ab, der angibt, ob automatisch Fremdschlüssel für einen LINQ to SQL-Datenkontext geladen werden, oder legt diesen Wert fest.
Öffentliche EigenschaftBindingContainerInfrastruktur. Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält. (Von Control geerbt.)
Geschützte EigenschaftChildControlsCreatedRuft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden. (Von Control geerbt.)
Öffentliche EigenschaftClientIDRuft die ClientID-Eigenschaft ab, die von ASP.NET generiert wird. (Überschreibt Control.ClientID.)
Öffentliche EigenschaftClientIDModeRuft den Algorithmus ab, mit dem der Wert in der ClientID-Eigenschaft generiert wird. (Überschreibt Control.ClientIDMode.)
Geschützte EigenschaftClientIDSeparatorRuft einen Zeichenwert ab, der das Trennzeichen darstellt, das in der ClientID-Eigenschaft verwendet wird. (Von Control geerbt.)
Geschützte EigenschaftContextRuft das HttpContext-Objekt ab, das dem Serversteuerelement für die aktuelle Webanforderung zugeordnet ist. (Von Control geerbt.)
Öffentliche EigenschaftControlsRuft ein ControlCollection-Objekt ab, das die untergeordneten Steuerelemente für ein angegebenes Serversteuerelement in der Hierarchie der Benutzeroberfläche darstellt. (Von Control geerbt.)
Öffentliche EigenschaftDataControlsRuft die Liste der Verweise auf Datensteuerelemente im DynamicDataManager-Steuerelement ab.
Öffentliche EigenschaftDataItemContainerRuft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataItemContainerimplementiert. (Von Control geerbt.)
Öffentliche EigenschaftDataKeysContainerRuft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataKeysControlimplementiert. (Von Control geerbt.)
Geschützte EigenschaftDesignModeRuft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird. (Von Control geerbt.)
Öffentliche EigenschaftEnableThemingRuft einen Wert ab oder legt einen Wert fest, der angibt, ob für dieses Steuerelement Designs gelten. (Von Control geerbt.)
Öffentliche EigenschaftEnableViewStateRuft einen Wert ab oder legt einen Wert, der angibt, ob das Serversteuerelement seinen Ansichtszustand sowie den Ansichtszustand beibehält, aller untergeordneten Steuerelemente, die dem anfordernden Client, enthält es fest. (Von Control geerbt.)
Geschützte EigenschaftEventsRuft eine Liste von Ereignishandlerdelegaten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt. (Von Control geerbt.)
Geschützte EigenschaftHasChildViewStateRuft einen Wert ab, der angibt, ob die aktuellen untergeordneten Steuerelemente des Serversteuerelements alle gespeicherten Einstellungen für den Ansichtszustand. (Von Control geerbt.)
Öffentliche EigenschaftIDRuft den programmgesteuerten Bezeichner ab oder legt ihn fest, der dem Serversteuerelement zugewiesen wird. (Von Control geerbt.)
Geschützte EigenschaftIdSeparatorInfrastruktur. Ruft das Zeichen ab, das als Trennzeichen für Steuerelementbezeichner verwendet wird. (Von Control geerbt.)
Geschützte EigenschaftIsChildControlStateClearedRuft einen Wert ab, der angibt, ob die Steuerelemente, die innerhalb dieses Steuerelements enthalten sind, Steuerelementzustand verfügen. (Von Control geerbt.)
Geschützte EigenschaftIsTrackingViewStateRuft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen des Ansichtszustands speichert. (Von Control geerbt.)
Geschützte EigenschaftIsViewStateEnabledRuft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist. (Von Control geerbt.)
Geschützte EigenschaftLoadViewStateByIDRuft einen Wert ab, der angibt, ob das Steuerelement geladen sein Ansichtszustand über ID anstelle des Index beteiligt ist. (Von Control geerbt.)
Öffentliche EigenschaftNamingContainerRuft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace für die Unterscheidung zwischen Serversteuerelementen mit demselben Control.ID-Eigenschaftswert erstellt. (Von Control geerbt.)
Öffentliche EigenschaftPageRuft einen Verweis auf die Page-Instanz ab, die das Serversteuerelement enthält. (Von Control geerbt.)
Öffentliche EigenschaftParentRuft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Steuerelementhierarchie der Seite ab. (Von Control geerbt.)
Öffentliche EigenschaftRenderingCompatibilityRuft einen Wert ab, der die ASP.NET-Version angibt, ist kompatibel mit der HTML gerendert. (Von Control geerbt.)
Öffentliche EigenschaftSiteRuft Informationen über den Container ab, der als Host für das aktuelle Steuerelement, wenn Sie diesen auf einer Entwurfsoberfläche gerendert werden. (Von Control geerbt.)
Öffentliche EigenschaftSkinIDRuft die Skin ab, die auf das Steuerelement angewendet werden sollen. (Von Control geerbt.)
Öffentliche EigenschaftTemplateControlRuft einen Wert ab oder legt einen Verweis auf die Vorlage ab, die dieses Steuerelement enthält. (Von Control geerbt.)
Öffentliche EigenschaftTemplateSourceDirectoryRuft das virtuelle Verzeichnis Page oder des UserControl ab, das das aktuelle Serversteuerelement enthält. (Von Control geerbt.)
Öffentliche EigenschaftUniqueIDRuft den eindeutigen, hierarchisierten Bezeichner für das Serversteuerelement ab. (Von Control geerbt.)
Öffentliche EigenschaftValidateRequestModeRuft einen Wert ab oder legt einen Wert fest, der angibt, ob das Steuerelement Client Eingaben vom Browser auf gefährliche Werte überprüft werden. (Von Control geerbt.)
Geschützte EigenschaftViewStateRuft ein Wörterbuch mit Zustandsinformationen ab, die es Ihnen ermöglicht, zu speichern und den Ansichtszustand eines Serversteuerelements über mehrere Anforderungen für dieselbe Seite hinweg wiederherzustellen. (Von Control geerbt.)
Geschützte EigenschaftViewStateIgnoresCaseRuft einen Wert ab, der angibt, ob das Objekt StateBag die Groß- und Kleinschreibung nicht beachtet wird. (Von Control geerbt.)
Öffentliche EigenschaftViewStateModeRuft den Text ab oder legt den Ansichtszustandsmodus des Steuerelements fest. (Von Control geerbt.)
Öffentliche EigenschaftVisibleRuft einen Wert ab, der angibt, ob das DynamicDataManager-Steuerelement sichtbar ist. (Überschreibt Control.Visible.)
Zum Seitenanfang
  NameBeschreibung
Geschützte MethodeAddedControlWird aufgerufen, nachdem ein untergeordnetes Steuerelement wird der Controls-Auflistung des Control-Objekts hinzugefügt. (Von Control geerbt.)
Geschützte MethodeAddParsedSubObjectBenachrichtigt das Serversteuerelement, dass entweder ein XML- oder ein HTML-Element analysiert, und das Element dem ControlCollection-Objekt des Serversteuerelements hinzugefügt wurde. (Von Control geerbt.)
Öffentliche MethodeApplyStyleSheetSkinÜbernimmt die im Stylesheet der Seite die Stileigenschaften für das Steuerelement. (Von Control geerbt.)
Geschützte MethodeBeginRenderTracingStartet die Netzwerkablaufverfolgung Rendern von Daten. (Von Control geerbt.)
Geschützte MethodeBuildProfileTreeInfrastruktur. Erfasst Informationen über das Serversteuerelement und übermittelt sie an die wenn die Ablaufverfolgung angezeigt werden soll, Trace-Eigenschaft für die Seite aktiviert ist. (Von Control geerbt.)
Geschützte MethodeClearCachedClientIDInfrastruktur. Legt den zwischengespeicherten ClientIDnullWert fest. (Von Control geerbt.)
Geschützte MethodeClearChildControlStateLöscht die Steuerelementzustandsinformationen für die untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Geschützte MethodeClearChildStateLöscht den Ansichtszustand und die Steuerelementzustandsinformationen für alle untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Geschützte MethodeClearChildViewStateLöscht die Ansichtszustandsinformationen für alle untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Geschützte MethodeClearEffectiveClientIDModeInfrastruktur. Legt die ClientIDMode-Eigenschaft der aktuelle Objektinstanz und aller untergeordneten Steuerelemente zu Inheritfest. (Von Control geerbt.)
Geschützte MethodeCreateChildControlsWird vom ASP.NET-Seitenframework verwendet, um Serversteuerelemente zu benachrichtigen, die kompositionsbasierte Implementierung verwenden, um alle untergeordneten Steuerelemente zu erstellen, die sie enthalten zur Vorbereitung auf Aufgaben wieder oder - Rendering. (Von Control geerbt.)
Geschützte MethodeCreateControlCollectionErstellt ein neues Objekt ControlCollection, die untergeordneten Steuerelemente (Literal und Server) des Serversteuerelements enthält. (Von Control geerbt.)
Öffentliche MethodeDataBind()Bindet eine Datenquelle an das aufgerufene Serversteuerelement und an seine untergeordneten Steuerelemente. (Von Control geerbt.)
Geschützte MethodeDataBind(Boolean)Bindet eine Datenquelle an das aufgerufene Serversteuerelement und an seine untergeordneten Steuerelemente mit der Option, das DataBinding-Ereignis auszulösen. (Von Control geerbt.)
Geschützte MethodeDataBindChildrenBindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Öffentliche MethodeDisposeAktiviert ein Serversteuerelement, um letzten Bereinigung auszuführen, bevor er aus dem Speicher freigegeben wird. (Von Control geerbt.)
Geschützte MethodeEndRenderTracingBeendet die Netzwerkablaufverfolgung Rendern von Daten. (Von Control geerbt.)
Geschützte MethodeEnsureChildControlsErmittelt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn dies nicht der Fall ist, wird die untergeordneten Steuerelemente. (Von Control geerbt.)
Geschützte MethodeEnsureIDStellt einen Bezeichner für Steuerelemente, die keinen zugewiesenen Bezeichner verfügen. (Von Control geerbt.)
Öffentliche MethodeEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeFindControl(String)Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit dem angegebenen id-Parameter. (Von Control geerbt.)
Geschützte MethodeFindControl(String, Int32)Infrastruktur. Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit der angegebenen id und einer ganzen Zahl, pathOffset im angegebenen Parameter, der in die Suche unterstützt. Sie sollten diese Version der FindControl-Methode nicht überschreiben. (Von Control geerbt.)
Öffentliche MethodeFocusLegt den Eingabefokus auf ein Steuerelement fest. (Von Control geerbt.)
Geschützte MethodeGetDesignModeStateInfrastruktur. Ruft die Entwurfszeitdaten für ein Steuerelement ab. (Von Control geerbt.)
Öffentliche MethodeGetHashCodeFungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche MethodeGetRouteUrl(Object)Ruft die URL ab, die einem Satz von Routenparametern entspricht. (Von Control geerbt.)
Öffentliche MethodeGetRouteUrl(RouteValueDictionary)Ruft die URL ab, die einem Satz von Routenparametern entspricht. (Von Control geerbt.)
Öffentliche MethodeGetRouteUrl(String, Object)Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht. (Von Control geerbt.)
Öffentliche MethodeGetRouteUrl(String, RouteValueDictionary)Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht. (Von Control geerbt.)
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeGetUniqueIDRelativeToGibt den vorangestellten Teil der UniqueID-Eigenschaft des angegebenen Steuerelements zurück. (Von Control geerbt.)
Öffentliche MethodeHasControlsErmittelt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. (Von Control geerbt.)
Geschützte MethodeHasEventsGibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement und alle untergeordneten Steuerelemente registriert werden. (Von Control geerbt.)
Geschützte MethodeIsLiteralContentInfrastruktur. Ermittelt, ob das Serversteuerelement nur literalen Inhalt enthält. (Von Control geerbt.)
Geschützte MethodeLoadControlStateStellt die Informationen über den Steuerelementzustand aus einer früheren Seitenanforderung wieder her, die durch die SaveControlState-Methode gespeichert wurden. (Von Control geerbt.)
Geschützte MethodeLoadViewStateStellt die Informationen über den Ansichtszustand aus einer früheren Seitenanforderung wieder her, die durch die SaveViewState-Methode gespeichert wurden. (Von Control geerbt.)
Geschützte MethodeMapPathSecureRuft den physischen Pfad ab, mit dessen Hilfe ein virtueller Pfad absolut oder relativ, Zuordnungen zu. (Von Control geerbt.)
Geschützte MethodeMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte MethodeOnBubbleEventBestimmt, ob das Ereignis für das Serversteuerelement in der Hierarchie der das Benutzeroberfläche-Serversteuerelement der Seite nach oben weitergegeben wird. (Von Control geerbt.)
Geschützte MethodeOnDataBindingLöst das DataBinding-Ereignis aus. (Von Control geerbt.)
Geschützte MethodeOnInitLöst das Init-Ereignis aus. (Überschreibt Control.OnInit(EventArgs).)
Geschützte MethodeOnLoadLöst das Load-Ereignis aus. (Überschreibt Control.OnLoad(EventArgs).)
Geschützte MethodeOnPreRenderLöst das PreRender-Ereignis aus. (Von Control geerbt.)
Geschützte MethodeOnUnloadLöst das Unload-Ereignis aus. (Von Control geerbt.)
Geschützte MethodeOpenFileRuft Stream ab, das verwendet wird, um eine Datei zu lesen. (Von Control geerbt.)
Geschützte MethodeRaiseBubbleEventWeist dem übergeordneten Element alle Quellen des Ereignisses und der Informationen des Steuerelements auf. (Von Control geerbt.)
Öffentliche MethodeRegisterControl(Control)Registriert ein Steuerelement bei dem DynamicDataManager-Steuerelement.
Öffentliche MethodeRegisterControl(Control, Boolean)Registriert ein Steuerelement bei dem DynamicDataManager-Steuerelement.
Geschützte MethodeRemovedControlWird aufgerufen, nachdem ein untergeordnetes Steuerelement wird von der Controls-Auflistung des Control-Objekts entfernt. (Von Control geerbt.)
Geschützte MethodeRenderSendet den Inhalt eines Serversteuerelements an ein bereitgestelltes Objekt, das den HtmlTextWriter Rendern auf den Client schreibt Inhalt. (Von Control geerbt.)
Geschützte MethodeRenderChildrenGibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes Objekt aus, das den HtmlTextWriter Rendern auf den Client schreibt Inhalt. (Von Control geerbt.)
Öffentliche MethodeRenderControl(HtmlTextWriter)Inhalt serversteuerelement Ausgabe an ein bereitgestelltes HtmlTextWriter-Objekt und speichert Ablaufverfolgungsinformationen zum Steuerelement, sofern die Ablaufverfolgung aktiviert ist. (Von Control geerbt.)
Geschützte MethodeRenderControl(HtmlTextWriter, ControlAdapter)Inhalt serversteuerelement Ausgabe an ein bereitgestelltes HtmlTextWriter-Objekt mithilfe eines bereitgestellten ControlAdapter-Objekts. (Von Control geerbt.)
Geschützte MethodeResolveAdapterRuft den Steuerelementadapter ab, der zum Rendern des angegebenen Steuerelements zuständig ist. (Von Control geerbt.)
Öffentliche MethodeResolveClientUrlRuft eine URL ab, die vom Browser verwendet werden kann. (Von Control geerbt.)
Öffentliche MethodeResolveUrlKonvertiert eine URL in das auf dem anfordernden Client verwendet werden kann. (Von Control geerbt.)
Geschützte MethodeSaveControlStateSpeichert alle Änderungen zustands Serversteuerelement Änderungen, die vorgenommen wurden, seit dem Zeitpunkt, zu dem die Seite an den Server zurückgesendet wurde. (Von Control geerbt.)
Geschützte MethodeSaveViewStateSpeichert alle Änderungen am Ansichtszustand des Serversteuerelements, die seit dem Zeitpunkt erfolgt, an dem die Seite an den Server zurückgesendet wurde. (Von Control geerbt.)
Geschützte MethodeSetDesignModeStateLegt Entwurfszeitdaten für ein Steuerelement fest. (Von Control geerbt.)
Öffentliche MethodeSetRenderMethodDelegateInfrastruktur. Weist einen Ereignishandlerdelegaten an, um das Serversteuerelement und seinen Inhalt an das übergeordnete Steuerelement gerendert wird. (Von Control geerbt.)
Öffentliche MethodeSetTraceData(Object, Object)Legt Ablaufverfolgungsdaten für die Entwurfszeit Netzwerkablaufverfolgung Rendern von Ablaufverfolgungsdaten mithilfe der Daten und des Werts für Ablaufverfolgungsdaten fest. (Von Control geerbt.)
Öffentliche MethodeSetTraceData(Object, Object, Object)Legt Ablaufverfolgungsdaten für die Entwurfszeit Netzwerkablaufverfolgung Rendern von Daten mit dem aufgezeichneten Objekts, der Ablaufverfolgungsdaten Schlüssels und des Werts Ablaufverfolgungsdaten fest. (Von Control geerbt.)
Öffentliche MethodeToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Geschützte MethodeTrackViewStateVeranlasst die Nachverfolgung von Änderungen am Ansichtszustand des Serversteuerelements, sodass sie im StateBag-Objekt des Serversteuerelements gespeichert werden. Dieses Objekt kann über die Control.ViewState-Eigenschaft zugegriffen werden. (Von Control geerbt.)
Zum Seitenanfang
  NameBeschreibung
Öffentliches EreignisDataBindingTritt ein, wenn das Serversteuerelement an eine Datenquelle gebunden wird. (Von Control geerbt.)
Öffentliches EreignisDisposedTritt ein, wenn ein Serversteuerelement im Speicher freigegeben wird, der die letzte Stufe des Lebenszyklus des Serversteuerelements als eine ASP.NET-Seite angefordert wird. (Von Control geerbt.)
Öffentliches EreignisInitTritt ein, wenn sich der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus. (Von Control geerbt.)
Öffentliches EreignisLoadTritt ein, wenn das Serversteuerelement in das Page-Objekt geladen wird. (Von Control geerbt.)
Öffentliches EreignisPreRenderTritt auf, nachdem das Control-Objekt, jedoch vor dem Rendern geladen wurde. (Von Control geerbt.)
Öffentliches EreignisUnloadTritt ein, wenn das Serversteuerelement im Speicher entladen wird. (Von Control geerbt.)
Zum Seitenanfang
  NameBeschreibung
Öffentliche ErweiterungsmethodeFindDataSourceControlGibt die Datenquelle zurück, die dem Datensteuerelement für das angegebene Steuerelement zugeordnet ist. (Durch DynamicDataExtensions definiert.)
Öffentliche ErweiterungsmethodeFindFieldTemplateGibt die Feldvorlage für die angegebene Spalte im Benennungscontainer des angegebenen Steuerelements zurück. (Durch DynamicDataExtensions definiert.)
Öffentliche ErweiterungsmethodeFindMetaTableGibt das Metatabellenobjekt für das enthaltende Datensteuerelement zurück. (Durch DynamicDataExtensions definiert.)
Zum Seitenanfang
  NameBeschreibung
Explizite SchnittstellenimplementierungPrivate EigenschaftIControlBuilderAccessor.ControlBuilderEine Beschreibung dieses Members finden Sie unter IControlBuilderAccessor.ControlBuilder. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIControlDesignerAccessor.GetDesignModeStateEine Beschreibung dieses Members finden Sie unter IControlDesignerAccessor.GetDesignModeState. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIControlDesignerAccessor.SetDesignModeStateEine Beschreibung dieses Members finden Sie unter IControlDesignerAccessor.SetDesignModeState. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIControlDesignerAccessor.SetOwnerControlInfrastruktur. Eine Beschreibung dieses Members finden Sie unter IControlDesignerAccessor.SetOwnerControl. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIControlDesignerAccessor.UserDataEine Beschreibung dieses Members finden Sie unter IControlDesignerAccessor.UserData. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIDataBindingsAccessor.DataBindingsEine Beschreibung dieses Members finden Sie unter IDataBindingsAccessor.DataBindings. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIDataBindingsAccessor.HasDataBindingsEine Beschreibung dieses Members finden Sie unter IDataBindingsAccessor.HasDataBindings. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIExpressionsAccessor.ExpressionsEine Beschreibung dieses Members finden Sie unter IExpressionsAccessor.Expressions. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate EigenschaftIExpressionsAccessor.HasExpressionsEine Beschreibung dieses Members finden Sie unter IExpressionsAccessor.HasExpressions. (Von Control geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIParserAccessor.AddParsedSubObjectEine Beschreibung dieses Members finden Sie unter IParserAccessor.AddParsedSubObject. (Von Control geerbt.)
Zum Seitenanfang

In diesem Thema:

Einführung

Das DynamicDataManager-Steuerelement stellt die Verbindung zwischen dem datengebundenen Steuerelement, dem Datenquellensteuerelement und Dynamic Data in der folgenden Weise bereit:

  • Legt einen Feld-Generator fest, damit das datengebundene Steuerelement den richtigen Spaltensatz erstellt, wenn AutoGenerateColumns auf true festgelegt wird. Das datengebundene Steuerelement kann ein GridView-Steuerelement, ein DetailsView-Steuerelement oder ein FormView-Steuerelement sein.

  • Legt den Kontexttyp und den Tabellennamen für das Datenquellensteuerelement fest. Das Datenquellen-Steuerelement für LINQ-to-SQL ist LinqDataSource. Das Datenquellen-Steuerelement für das ADO Entity Framework ist EntityDataSource.

  • Legt AutoGenerateWhereClause für die Datenquelle auf true fest, wenn keine WHERE-Klausel vorhanden ist.

  • Erweitert die speziellen dynamischen Filter, z. B. DynamicControlParameter, zu Parametern, die von der Datenquelle verwendet werden können.

  • Lädt die Fremdschlüssel, wenn die LINQ-zu-SQL-AutoLoadForeignKeys-Eigenschaft auf true festgelegt ist.

Um die Unterstützung von Dynamic Data für Datensteuerelemente verwenden zu können, muss das DynamicDataManager-Steuerelement auf einer Seite vorhanden sein. Das Markup des DynamicDataManager-Steuerelements muss sich vor dem Markup von Steuerelementen befinden, die Unterstützung von Dynamic Data nutzen.

HinweisHinweis

Ein DynamicDataManager-Steuerelement darf nicht in ein UpdatePanel-Steuerelement eingefügt werden.

Deklarative Syntax

<asp:DynamicDataManager
    AutoLoadForeignKeys="True|False"
    EnableQueryStringSelection="True|False"
    EnableViewState="True|False"
    ID="string"
    OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnUnload="Unload event handler"
    runat="server"
>
</asp:DynamicDataManager>

Das folgende Beispiel veranschaulicht, wie mithilfe eines DynamicDataManager-Steuerelements dynamisches Verhalten für eine Instanz des System.Web.UI.WebControls.GridView-Steuerelements aktiviert wird.



<%@ Page Language="C#" MasterPageFile="~/Site.master" %>

<script runat="server">

    protected void Page_Init(object sender, EventArgs e) {
        DynamicDataManager1.RegisterControl(GridView1);
    }

</script>



<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">

    <h1> DynamicDataManager VB Sample</h1>

    <asp:DynamicDataManager ID="DynamicDataManager1" runat="server" 
        AutoLoadForeignKeys="true" />

    <asp:GridView ID="GridView1" runat="server" DataSourceID="GridDataSource" AllowPaging="True"
        AllowSorting="True" CssClass="gridview">
    </asp:GridView>

    <asp:LinqDataSource ID="GridDataSource" runat="server" EnableDelete="true">

    </asp:LinqDataSource>

</asp:Content>


.NET Framework

Unterstützt in: 4.5, 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.