IDReferencePropertyAttribute Constructor ()


Initializes a new instance of the IDReferencePropertyAttribute class.

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

public IDReferencePropertyAttribute()

When you call this constructor, the ReferencedControlType property is set to Control, which is its default value.

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 at run time. By using the default constructor, the ReferencedControlType property is set to the default value, Control.

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

.NET Framework
Available since 2.0
Return to top