DynamicDataManager controle de servidor Web Declarative sintaxe
The DynamicDataManager controle permite que o comportamento dinâmico em controles que oferecem suporte a dados dinâmicos do ASP.NET.
<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>
Comentários
The DynamicDataManager controle deve ser incluído em uma página para essa página ter o suporte de dados dinâmicos. The DynamicDataManager marcação de controle deve preceder a marcação de outros controles que usam suporte aos dados dinâmicos.
Exemplo
O exemplo a seguir utiliza um DynamicDataManager controle para ativar o comportamento dinâmico para uma instância das System.Web.UI.WebControls.GridView controle.
<%@ Page Language="VB" MasterPageFile="~/Site.master" %>
<script runat="server">
Protected Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
DynamicDataManager1.RegisterControl(GridView1)
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<h1> DynamicDataManager CS 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>
<%@ 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>
Consulte também
Conceitos
ASP.NET Dinâmico dados estrutura e Visão geral sobre modelos de página