Sdílet prostřednictvím


PagesSection.RenderAllHiddenFieldsAtTopOfForm Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda jsou všechna systémem 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 vykreslována systémově generovaná skrytá pole; v opačném případě . false Výchozí formát je true.

Atributy

Poznámky

Vlastnost můžete použít RenderAllHiddenFieldsAtTopOfForm k určení, že některá systémem generovaná skrytá pole budou vykreslena na konci formuláře.

Ve verzích ASP.NET starších než .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 vykreslují v dolní části formuláře těsně před uzavírací </div> značkou. Ve výchozím nastavení se v ASP.NET 3.5 SP1 vykreslují všechna systémem generovaná skrytá pole v horní části stránky. Tím zajistíte, že se informace v těchto polích odesílají na server i v případě, že se před načtením stránky provede zpětné odeslání. Pokud RenderAllHiddenFieldsAtTopOfForm je nastavená hodnota false, může provedení zpětného odeslání před dokončením načítání stránky způsobit chybu "Neplatný argument zpětného volání nebo argument zpětného volání".

Poznámka

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

Platí pro