IDReferencePropertyAttribute Constructor (Type)

IDReferencePropertyAttribute Constructor (Type)


Initializes a new instance of the IDReferencePropertyAttribute class using the specified type.

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

public IDReferencePropertyAttribute(
	Type referencedControlType


Type: System.Type

A Type that specifies the type of the control represented by the property to which the IDReferencePropertyAttribute is applied.

The following code example demonstrates how the IDReferencePropertyAttribute attribute is applied to a property that evaluates to a string. In this example, the DataSourceID member identifies a data source control and therefore specifies the DataSourceControl type.

// This class implements a custom data source control.
public class SomeDataBoundControl : DataBoundControl
    [ IDReferencePropertyAttribute(typeof(DataSourceControl)) ]        
    new public string DataSourceID {
        get {
            return base.DataSourceID;
        set {
            base.DataSourceID = value;


.NET Framework
Available since 2.0
Return to top
© 2015 Microsoft