1
這與我上一篇文章類似,但具有不同的目的。使用可重複使用的屬性創建自定義控件
我建立了一個自定義的控制,但是當我爲它設置屬性...我的頁面上的控件的所有實例搶完全相同的特性。我需要能夠將屬性設置爲「abc」,以便在頁面上控制一個實例,然後在同一頁面上爲控件的不同實例設置完全相同的屬性爲「xyz」。
任何人都可以擺脫任何光線?
Namespace CustomControl
Public Class mycontrol : Inherits Literal
Protected Overrides Sub CreateChildControls()
Dim value As String = "test"
If _doubleit = True Then
value = value & " test"
End If
MyBase.Text = value
MyBase.CreateChildControls()
End Sub
Private Shared _doubleit As Boolean = True
Public Shared Property doubleit() As Boolean
Get
Return _doubleit
End Get
Set(ByVal value As Boolean)
_doubleit = value
End Set
End Property
End Class
末命名空間
它就是這麼簡單...謝謝! – 2009-11-14 00:40:20