DynamicDataManager.RegisterControl 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注册 DynamicDataManager 控件。
重载
RegisterControl(Control) |
向 DynamicDataManager 控件注册控件。 |
RegisterControl(Control, Boolean) |
向 DynamicDataManager 控件注册控件。 |
RegisterControl(Control)
向 DynamicDataManager 控件注册控件。
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)
参数
- control
- Control
要注册的数据控件。
示例
以下示例演示如何在 ASP.NET 网页的 方法中Page_Init
注册System.Web.UI.WebControls.GridView控件。
<%@ 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>
注解
若要在控件中启用动态行为,必须注册它。
适用于
RegisterControl(Control, Boolean)
向 DynamicDataManager 控件注册控件。
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)
参数
- control
- Control
要注册的数据控件。
- setSelectionFromUrl
- Boolean
如果为 true
,则使用主键来设置所选项;否则不设置所选项。
注解
注册控件可启用其动态行为。
setSelectionFromUrl
如果 参数为 true
,且在路由值中找到主键值,则主键将用于设置所选项。 主键值通常通过使用请求 URL 中的查询字符串在路由中传递。