FileLevelPageControlBuilder.AppendSubBuilder(ControlBuilder) メソッド

定義

コンテナー コントロールに属するすべての子コントロールの ControlBuilder オブジェクトに FileLevelPageControlBuilder オブジェクトを追加します。

public:
 override void AppendSubBuilder(System::Web::UI::ControlBuilder ^ subBuilder);
public override void AppendSubBuilder (System.Web.UI.ControlBuilder subBuilder);
override this.AppendSubBuilder : System.Web.UI.ControlBuilder -> unit
Public Overrides Sub AppendSubBuilder (subBuilder As ControlBuilder)

パラメーター

subBuilder
ControlBuilder

子コントロールに割り当てられた ControlBuilder

例外

追加された ControlBuilderContent コントロールに関連付けられており、Content コントロールを含むページでのみ使用できます。

コンテンツ ページに Content コントロール以外のリテラルが含まれていました。

注釈

メソッドは AppendSubBuilder 、 メソッドを ControlBuilder.AppendSubBuilder オーバーライドして、マスター ページとコンテンツ ページが使用されている場合にカスタム ロジックを提供します。 コンテンツ ページでは、コントロール内にないもの (サーバー コードの Content スクリプト ブロックを除く) は例外を HttpParseException 発生させます。 コントロールである ControlBuilder 子コントロールの オブジェクトを Content 追加すると、例外が発生します HttpException 。 マスター ページとコンテンツ ページの詳細については、「マスター ページ の ASP.NET」を参照してください。

適用対象

こちらもご覧ください