PersistenceMode Sabit listesi

Tanım

bir ASP.NET sunucu denetimi özelliğinin veya olayının bir .aspx veya .ascx dosyasında bildirimli olarak nasıl kalıcı hale alınacaktır belirtir.

public enum class PersistenceMode
public enum PersistenceMode
type PersistenceMode = 
Public Enum PersistenceMode
Devralma
PersistenceMode

Alanlar

Attribute 0

Özelliğin veya olayın bir öznitelik olarak kalıcı olduğunu belirtir.

EncodedInnerDefaultProperty 3

özelliğinin ASP.NET sunucu denetiminin tek iç metni olarak kalıcı olduğunu belirtir. Özellik değeri HTML kodlanmış. Yalnızca bir dizeye bu atama verilebilir.

InnerDefaultProperty 2

özelliğinin ASP.NET sunucu denetiminde iç metin olarak kalıcı olduğunu belirtir. Ayrıca bu özelliğin öğenin varsayılan özelliği olarak tanımlandığını gösterir. Yalnızca bir özellik varsayılan özellik olarak belirlenebilir.

InnerProperty 1

özelliğin ASP.NET sunucu denetiminde iç içe etiket olarak kalıcı olduğunu belirtir. Bu genellikle kendi kalıcı özelliklerine sahip karmaşık nesneler için kullanılır.

Örnekler

Aşağıdaki kod örneği, özniteliğini özelliğin meta verilerine uygulayarak PersistenceModeAttribute tanımlandığı gibi iç özellik olarak kalıcı hale gelecek bir özelliği gösterirITemplate.

[PersistenceMode(PersistenceMode.InnerProperty),
TemplateContainer(typeof(TemplateItem))]
public ITemplate MessageTemplate {
   get {
      return _messageTemplate;
   }
   set {
      _messageTemplate = value;
   }
}

<PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(GetType(TemplateItem))> Public Property MessageTemplate() As ITemplate
   Get
      Return _messageTemplate
   End Get
   Set(ByVal Value As ITemplate)
      _messageTemplate = Value
   End Set
End Property

Şunlara uygulanır

Ayrıca bkz.