Aracılığıyla paylaş


PagesSection.RenderAllHiddenFieldsAtTopOfForm Özellik

Tanım

Sistem tarafından oluşturulan tüm gizli alanların formun en üstünde işlenip işlenmediğini belirten bir değer alır veya ayarlar.

public:
 property bool RenderAllHiddenFieldsAtTopOfForm { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("renderAllHiddenFieldsAtTopOfForm", DefaultValue=true)]
public bool RenderAllHiddenFieldsAtTopOfForm { get; set; }
[<System.Configuration.ConfigurationProperty("renderAllHiddenFieldsAtTopOfForm", DefaultValue=true)>]
member this.RenderAllHiddenFieldsAtTopOfForm : bool with get, set
Public Property RenderAllHiddenFieldsAtTopOfForm As Boolean

Özellik Değeri

true sistem tarafından oluşturulan gizli alanlar formun en üstünde işlenirse; aksi takdirde , false. Varsayılan değer: true.

Öznitelikler

Açıklamalar

sistem tarafından oluşturulan bazı gizli alanların formun sonunda işleneceğini belirtmek için özelliğini kullanabilirsiniz RenderAllHiddenFieldsAtTopOfForm .

.NET Framework 3.5 SP1'den önceki ASP.NET sürümlerinde, ASP.NET formun en üstünde bazı gizli alanları (örneğin, __VIEWSTATE) işler. Diğer gizli alanlar (örneğin, __EVENTVALIDATION) kapanış </div> etiketinden hemen önce formun alt kısmında işlenir. Varsayılan olarak, ASP.NET 3.5 SP1'de, sistem tarafından oluşturulan tüm gizli alanlar sayfanın en üstünde işlenir. Bu, sayfanın yüklenmesi tamamlanmadan önce bir geri gönderme gerçekleştirilse bile bu alanlardaki bilgilerin sunucuya gönderilmesini sağlar. olarak ayarlanırsa RenderAllHiddenFieldsAtTopOfFormfalse, sayfanın yüklenmesi tamamlanmadan önce bir geri gönderme gerçekleştirmek "Geçersiz geri gönderme veya geri çağırma bağımsız değişkeni" hatasına neden olabilir.

Not

Özellik adı "tüm gizli alanları" belirtse de, kullanıcı tarafından oluşturulan gizli alanlar bu özelliğin ayarlarından etkilenmez.

Şunlara uygulanır