DynamicDataManager.RegisterControl Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.