Partager via


IDReferencePropertyAttribute Constructeurs

Définition

Initialise une nouvelle instance de la classe IDReferencePropertyAttribute.

Surcharges

IDReferencePropertyAttribute()

Initialise une nouvelle instance de la classe IDReferencePropertyAttribute.

IDReferencePropertyAttribute(Type)

Initialise une nouvelle instance de la classe IDReferencePropertyAttribute à l'aide du type spécifié.

IDReferencePropertyAttribute()

Initialise une nouvelle instance de la classe IDReferencePropertyAttribute.

public:
 IDReferencePropertyAttribute();
public IDReferencePropertyAttribute ();
Public Sub New ()

Exemples

L’exemple de code suivant montre comment l’attribut IDReferencePropertyAttribute est appliqué à une propriété qui est évaluée à une chaîne. Dans cet exemple, le membre identifie un contrôle de source de données au moment de l’exécution DataSourceID . À l’aide du constructeur sans paramètre, la ReferencedControlType propriété est définie sur la valeur par défaut. 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;
        }
    }
}
' This class implements a custom data source control.
Public Class SomeDataBoundControl
    Inherits DataBoundControl
    
    <IDReferencePropertyAttribute()>  _
    Public Shadows Property DataSourceID() As String 
        Get
            Return MyBase.DataSourceID
        End Get
        Set
            MyBase.DataSourceID = value
        End Set
    End Property
    
End Class

Remarques

Lorsque vous appelez ce constructeur, la ReferencedControlType propriété est définie sur Control, qui est sa valeur par défaut.

Voir aussi

S’applique à

IDReferencePropertyAttribute(Type)

Initialise une nouvelle instance de la classe IDReferencePropertyAttribute à l'aide du type spécifié.

public:
 IDReferencePropertyAttribute(Type ^ referencedControlType);
public IDReferencePropertyAttribute (Type referencedControlType);
new System.Web.UI.IDReferencePropertyAttribute : Type -> System.Web.UI.IDReferencePropertyAttribute
Public Sub New (referencedControlType As Type)

Paramètres

referencedControlType
Type

Type qui spécifie le type de contrôle représenté par la propriété à laquelle le IDReferencePropertyAttribute est appliqué.

Exemples

L’exemple de code suivant montre comment l’attribut IDReferencePropertyAttribute est appliqué à une propriété qui est évaluée à une chaîne. Dans cet exemple, le DataSourceID membre identifie un contrôle de source de données et spécifie donc le 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;
        }
    }
}
' This class implements a custom data source control.
Public Class SomeDataBoundControl
    Inherits DataBoundControl
    
    <IDReferencePropertyAttribute(GetType(DataSourceControl))>  _
    Public Shadows Property DataSourceID() As String 
        Get
            Return MyBase.DataSourceID
        End Get
        Set
            MyBase.DataSourceID = value
        End Set
    End Property
    
End Class

Voir aussi

S’applique à