Control.LoadViewStateByID Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin dizin yerine görünüm durumunu ID yüklemeye katılıp katılmadığını belirten bir değer alır.
protected:
property bool LoadViewStateByID { bool get(); };
protected bool LoadViewStateByID { get; }
member this.LoadViewStateByID : bool
Protected ReadOnly Property LoadViewStateByID As Boolean
Özellik Değeri
true
denetim tarafından görünüm durumunu IDyüklerse; değilse, false
. false
varsayılan değerdir.
Açıklamalar
Varsayılan olarak, bir üst denetim görünüm durumunu oluşturduğu alt denetimlere yüklediğinde, bunu üst denetimin koleksiyonundaki her alt denetimin Controls konumuna göre yapar. Görünüm durumu ilk uygulandığında, tüm alt denetimler oluşturulmamış olabilir. Bu durumda, henüz oluşturulmamış denetimlerin görünüm durumu kaydedilir ve alt denetimler daha sonra oluşturulduğunda uygulanır.
Üst denetimin alt denetimlerine görünüm durumu uygulaması için iki koşul karşılanmalıdır:
Geri göndermede üst denetimin, denetimlerin sırasının tutarlı kalması için alt denetimleri önceki istekle tam olarak aynı sırada oluşturması gerekir.
Geri göndermeden sonra, oluşturulan tüm alt denetimlerin üst denetimin Controls koleksiyonunun sonuna eklenmesi gerekir.
Bir alt denetimin gecikmeli oluşturulması durumunda olduğu gibi bu iki koşul karşılanamazsa, üst denetim kullanarak IDgörünüm durumunu yükleyebilir. özelliğini olarak true
ayarlamak LoadViewStateByID için üst denetimin ViewStateModeByIdAttribute meta veri özniteliğini kullanın.