Comparteix a través de


IDReferencePropertyAttribute Constructores

Definición

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute.

Sobrecargas

IDReferencePropertyAttribute()

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute.

IDReferencePropertyAttribute(Type)

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute utilizando el tipo especificado.

IDReferencePropertyAttribute()

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute.

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

Ejemplos

En el ejemplo de código siguiente se muestra cómo se aplica el IDReferencePropertyAttribute atributo a una propiedad que se evalúa como una cadena. En este ejemplo, el DataSourceID miembro identifica un control de origen de datos en tiempo de ejecución. Mediante el constructor sin parámetros, la ReferencedControlType propiedad se establece en el valor predeterminado, 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

Comentarios

Cuando se llama a este constructor, la ReferencedControlType propiedad se establece Controlen , que es su valor predeterminado.

Consulte también

Se aplica a

IDReferencePropertyAttribute(Type)

Inicializa una nueva instancia de la clase IDReferencePropertyAttribute utilizando el tipo especificado.

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

Parámetros

referencedControlType
Type

Objeto Type que especifica el tipo del control representado por la propiedad a la que se aplica IDReferencePropertyAttribute.

Ejemplos

En el ejemplo de código siguiente se muestra cómo se aplica el IDReferencePropertyAttribute atributo a una propiedad que se evalúa como una cadena. En este ejemplo, el DataSourceID miembro identifica un control de origen de datos y, por tanto, especifica el DataSourceControl tipo .

// 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

Consulte también

Se aplica a