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
)

Parameters

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
Show: