DynamicDataManager.RegisterControl Metode

Definisi

DynamicDataManager Mendaftarkan kontrol.

Overload

Nama Deskripsi
RegisterControl(Control)

Mendaftarkan kontrol dengan DynamicDataManager kontrol.

RegisterControl(Control, Boolean)

Mendaftarkan kontrol dengan DynamicDataManager kontrol.

RegisterControl(Control)

Mendaftarkan kontrol dengan DynamicDataManager kontrol.

public:
 void RegisterControl(System::Web::UI::Control ^ control);
public void RegisterControl(System.Web.UI.Control control);
member this.RegisterControl : System.Web.UI.Control -> unit
Public Sub RegisterControl (control As Control)

Parameter

control
Control

Kontrol data untuk mendaftar.

Contoh

Contoh berikut menunjukkan cara mendaftarkan kontrol System.Web.UI.WebControls.GridView dalam metode Page_Init halaman Web ASP.NET.

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

Keterangan

Untuk mengaktifkan perilaku dinamis dalam kontrol, Anda harus mendaftarkannya.

Berlaku untuk

RegisterControl(Control, Boolean)

Mendaftarkan kontrol dengan DynamicDataManager kontrol.

public:
 void RegisterControl(System::Web::UI::Control ^ control, bool setSelectionFromUrl);
public void RegisterControl(System.Web.UI.Control control, bool setSelectionFromUrl);
member this.RegisterControl : System.Web.UI.Control * bool -> unit
Public Sub RegisterControl (control As Control, setSelectionFromUrl As Boolean)

Parameter

control
Control

Kontrol data untuk mendaftar.

setSelectionFromUrl
Boolean

true untuk menggunakan kunci primer untuk mengatur item yang dipilih; jika tidak, item yang dipilih tidak diatur.

Keterangan

Mendaftarkan kontrol memungkinkan perilaku dinamisnya. setSelectionFromUrl Jika parameter adalah true dan nilai kunci utama ditemukan dalam nilai rute, kunci utama akan digunakan untuk mengatur item yang dipilih. Nilai kunci utama biasanya diteruskan dalam rute dengan menggunakan string kueri di URL permintaan.

Berlaku untuk