Καλησπέρα σας. Έχω ένα ascx control στο οποίο έχω βάλει κάποια properties. Όλα τα properties τρέχουν σωστά εκτός από ένα. Αν και έχω από πάνω <DefaultValue(True)> και υπάρχει ένα field _deletebuttonvisible As Boolean όταν φτάνω στη γραμμή DeleteButton.Visible = IsDeleteButtonVisible (το όνομα του property είναι αυτό) η τιμή του είναι False. Η μόνη περίπτωση για να το πάρει True είναι να έχω "Private _deletebuttonvisible As Boolean = True". Δε μπορώ να καταλάβω τι στο καλό συμβαίνει. Που μπορεί να υπάρχει πρόβλημα; Ευχαριστώ
Protected Overrides Sub OnPreRender(ByVal e As System.EventArgs)
DeleteButton.Visible = IsDeleteButtonVisible
End Sub
.........
'DeleteButtonIsVisible property
<Category("ControlProperties"), DefaultValue(True)> _
Public Property IsDeleteButtonVisible() As Boolean
Get
Return _deletebuttonvisible
End Get
Set(ByVal value As Boolean)
_deletebuttonvisible = value
End Set
End Property
......
Private _deletebuttonvisible As Boolean