PagesSection.RenderAllHiddenFieldsAtTopOfForm プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システムが生成した、すべての隠しフィールドをフォームの上部に表示するかどうかを指定する値を取得または設定します。
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
プロパティ値
システムが生成した隠しフィールドをフォームの上部に表示する場合は true
。それ以外の場合は false
。 既定値は、true
です。
- 属性
注釈
プロパティを RenderAllHiddenFieldsAtTopOfForm 使用すると、システムによって生成された一部の非表示フィールドがフォームの末尾にレンダリングされるように指定できます。
.NET Framework 3.5 SP1 より前のバージョンの ASP.NET では、ASP.NET は一部の非表示フィールド (例: __VIEWSTATE
) をフォームの上部にレンダリングします。 その他の非表示フィールド (たとえば、 ) は、 __EVENTVALIDATION
閉じる </div>
タグの直前に、フォームの下部付近にレンダリングされます。 既定では、ASP.NET 3.5 SP1 では、システムによって生成されたすべての非表示フィールドがページの上部にレンダリングされます。 これにより、ページの読み込みが完了する前にポストバックが実行された場合でも、これらのフィールドの情報がサーバーに送信されます。 が にfalse
設定されている場合RenderAllHiddenFieldsAtTopOfForm、ページの読み込みが完了する前にポストバックを実行すると、"無効なポストバックまたはコールバック引数" エラーが発生する可能性があります。
注意
プロパティ名は "すべての非表示フィールド" を示しますが、ユーザーが作成した非表示フィールドは、このプロパティの設定の影響を受けません。
適用対象
.NET