共用方式為


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 屬性套用至評估為字串的屬性。 在此範例中 DataSourceID ,成員會識別資料來源控制項,因此會指定型別 DataSourceControl

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

另請參閱

適用於