Bahasa

PersistenceMode Enum

Definisi

Menentukan bagaimana properti atau peristiwa kontrol server ASP.NET dipertahankan secara deklaratif dalam file .aspx atau .ascx.

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

Bidang

Nama Nilai Deskripsi
Attribute 0

Menentukan bahwa properti atau peristiwa tetap ada sebagai atribut.

InnerProperty 1

Menentukan bahwa properti tetap ada di kontrol server ASP.NET sebagai tag berlapis. Ini umumnya digunakan untuk objek kompleks, yang memiliki sifat persistable sendiri.

InnerDefaultProperty 2

Menentukan bahwa properti tetap ada di kontrol server ASP.NET sebagai teks dalam. Juga menunjukkan bahwa properti ini didefinisikan sebagai properti default elemen. Hanya satu properti yang dapat ditunjuk sebagai properti default.

EncodedInnerDefaultProperty 3

Menentukan bahwa properti bertahan sebagai satu-satunya teks dalam kontrol server ASP.NET. Nilai properti dikodekan HTML. Hanya string yang dapat diberikan penetapan ini.

Contoh

Contoh kode berikut menunjukkan ITemplate properti yang akan dipertahankan sebagai properti dalam, seperti yang didefinisikan dengan menerapkan PersistenceModeAttribute atribut ke metadata properti.

[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

Berlaku untuk

Lihat juga