Поделиться через


IDReferencePropertyAttribute Конструкторы

Определение

Инициализирует новый экземпляр класса IDReferencePropertyAttribute.

Перегрузки

Имя Описание
IDReferencePropertyAttribute()

Инициализирует новый экземпляр класса IDReferencePropertyAttribute.

IDReferencePropertyAttribute(Type)

Инициализирует новый экземпляр класса с помощью указанного IDReferencePropertyAttribute типа.

IDReferencePropertyAttribute()

Инициализирует новый экземпляр класса IDReferencePropertyAttribute.

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

Примеры

В следующем примере кода показано, как IDReferencePropertyAttribute атрибут применяется к свойству, который оценивает строку. В этом примере DataSourceID элемент определяет элемент управления версиями данных во время выполнения. Используя конструктор без параметров, ReferencedControlType свойство задается значением 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

Комментарии

При вызове этого конструктора ReferencedControlType свойство имеет Controlзначение , которое является его значением по умолчанию.

См. также раздел

Применяется к

IDReferencePropertyAttribute(Type)

Инициализирует новый экземпляр класса с помощью указанного IDReferencePropertyAttribute типа.

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

Параметры

referencedControlType
Type

Значение, Type указывающее тип элемента управления, представленного свойством, к которому применяется.IDReferencePropertyAttribute

Примеры

В следующем примере кода показано, как IDReferencePropertyAttribute атрибут применяется к свойству, который оценивает строку. В этом примере элемент определяет элемент управления версиями данных и, DataSourceControl следовательно, DataSourceID указывает тип.

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

См. также раздел

Применяется к