This documentation is archived and is not being maintained.

DataControlReference::ControlID Property

Gets the ID of the data-bound control that is managed by the DynamicDataManager control.

Namespace:  System.Web.DynamicData
Assembly:  System.Web.DynamicData (in System.Web.DynamicData.dll)

[TypeConverterAttribute(L"System.Web.DynamicData.Design.DataControlReferenceIDConverter, System.Web.DynamicData.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")]
public:
property String^ ControlID {
	String^ get ();
	void set (String^ value);
}

Property Value

Type: System::String
The ID of the data-bound control that is managed by the DynamicDataManager control.

The following example shows the markup from a Dynamic Data page template that connects the DynamicDataManager control to a FormView control. The ControlID property is set to "FormView1".

NoteNote

   Some markup is removed for clarity.

<asp:DynamicDataManager ID="DynamicDataManager1" runat="server" 
    AutoLoadForeignKeys="true">
  <DataControls>
    <asp:DataControlReference ControlID="FormView1" />
  </DataControls>
</asp:DynamicDataManager>

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
  <ContentTemplate>
  <!-- Items ommited for clarity. -->
    <asp:FormView runat="server" ID="FormView1" 
        DataSourceID="DetailsDataSource" DefaultMode="Edit"
        OnDataBound="FormView1_DataBound">
        <!-- Items ommited for clarity. -->
    </asp:FormView>

  </ContentTemplate>
</asp:UpdatePanel>

.NET Framework

Supported in: 4

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: