Sdílet prostřednictvím


PagesSection.RenderAllHiddenFieldsAtTopOfForm Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda jsou všechna systémově generovaná skrytá pole vykreslena v horní části formuláře.

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

Hodnota vlastnosti

truepokud jsou v horní části formuláře vykreslena systémově generovaná skrytá pole; v opačném případě . false Výchozí hodnota je true.

Atributy

Poznámky

Pomocí vlastnosti můžete RenderAllHiddenFieldsAtTopOfForm určit, že se některá systémově generovaná skrytá pole vykreslují na konci formuláře.

Ve verzích ASP.NET starších než rozhraní .NET Framework 3.5 SP1 ASP.NET vykresluje některá skrytá pole (například __VIEWSTATE) v horní části formuláře. Další skrytá pole (například __EVENTVALIDATION) se vykreslí v dolní části formuláře těsně před pravou </div> značkou. Ve výchozím nastavení se v ASP.NET 3.5 SP1 vykreslují všechna systémově generovaná skrytá pole v horní části stránky. Tím se zajistí, že se informace v těchto polích odešlou na server, i když se postback provede před dokončením načítání stránky. Pokud RenderAllHiddenFieldsAtTopOfForm je nastavena hodnota false, provedení zpětného odeslání před dokončením načítání stránky může způsobit chybu "Neplatný argument zpětného volání nebo zpětné volání".

Poznámka:

I když název vlastnosti označuje "všechna skrytá pole", uživatelem vytvořená skrytá pole nejsou ovlivněna nastavením této vlastnosti.

Platí pro