共用方式為


BindableTemplateBuilder 類別

定義

支援於樣板化內容區段中自動繫結至 ASP.NET 資料來源控制項之資料繫結控制項的頁面剖析。 此類別無法獲得繼承。

public ref class BindableTemplateBuilder sealed : System::Web::UI::TemplateBuilder, System::Web::UI::IBindableTemplate
public sealed class BindableTemplateBuilder : System.Web.UI.TemplateBuilder, System.Web.UI.IBindableTemplate
type BindableTemplateBuilder = class
    inherit TemplateBuilder
    interface IBindableTemplate
    interface ITemplate
Public NotInheritable Class BindableTemplateBuilder
Inherits TemplateBuilder
Implements IBindableTemplate
繼承
BindableTemplateBuilder
實作

備註

類別 BindableTemplateBuilder 用於設計時間和無編譯頁面中,以支援在數據系結範本中擷取雙向綁定控件屬性的值。 對象 BindableTemplateBuilder 會產生實作範本方法的程序代碼 IBindableTemplate.ExtractValues

BindableTemplateBuilder包含TemplateBuilder樣本化內容之資料繫結控制的 。 如果在設計時間或無編譯頁面中使用數據綁定控件,則會 IBindableTemplate 使用 上的 BindableTemplateBuilder 介面來剖析樣板化控件內的雙向數據系結。 如果編譯數據綁定控件,則會建立 類別的 CompiledBindableTemplateBuilder 實例,並指派給 物件的值 IBindableTemplate

如需 ASP.NET 數據系結、表達式和語法的詳細資訊,請參閱 系結至資料庫 和數據 系結表達式概觀

建構函式

BindableTemplateBuilder()

初始化 BindableTemplateBuilder 類別的新執行個體。

屬性

BindingContainerBuilder

取得控制項產生器,對應於這個產生器所建立之控制項的繫結容器。

(繼承來源 ControlBuilder)
BindingContainerType

取得這個產生器所建立之控制項的繫結容器型別。

(繼承來源 ControlBuilder)
ComplexPropertyEntries

取得複雜屬性項目的集合。

(繼承來源 ControlBuilder)
ControlType

取得所要建立的控制項的 Type

(繼承來源 ControlBuilder)
CurrentFilterResolutionService

取得 IFilterResolutionService 物件,用於設計工具中剖析和保存控制項時,管理裝置篩選條件相關的服務。

(繼承來源 ControlBuilder)
DeclareType

取得產生程式碼時用來宣告控制項的型別。

(繼承來源 ControlBuilder)
FChildrenAsProperties

取得值,判斷控制項是否有 ParseChildrenAttribute 設為 trueChildrenAsProperties

(繼承來源 ControlBuilder)
FIsNonParserAccessor

取得值,判斷控制項是否實作 IParserAccessor 介面。

(繼承來源 ControlBuilder)
HasAspCode

取得值,指出控制項是否包含任何程式碼區塊。

(繼承來源 ControlBuilder)
ID

取得或設定要建置的控制項的識別項屬性。

(繼承來源 ControlBuilder)
InDesigner

傳回值,指出 ControlBuilder 是否在設計工具中執行。

(繼承來源 ControlBuilder)
InPageTheme

取得布林值,指出這個 ControlBuilder 物件是否用來產生頁面主題。

(繼承來源 ControlBuilder)
ItemType

取得在繫結容器上設定的類型。

(繼承來源 ControlBuilder)
Localize

取得布林值,指出這個 ControlBuilder 物件所建立的控制項是否當地語系化。

(繼承來源 ControlBuilder)
NamingContainerType

取得這個產生器所建立之控制項的命名容器型別。

(繼承來源 ControlBuilder)
PageVirtualPath

取得欲以此 ControlBuilder 執行個體組建之頁面的虛擬路徑。

(繼承來源 ControlBuilder)
Parser

取得負責剖析控制項的 TemplateParser

(繼承來源 ControlBuilder)
ServiceProvider

取得這個 ControlBuilder 物件的服務物件。

(繼承來源 ControlBuilder)
SubBuilders

取得這個 ControlBuilder 物件之子 ControlBuilder 物件的清單。

(繼承來源 ControlBuilder)
TagName

取得要建置的控制項的標記名稱。

(繼承來源 ControlBuilder)
TemplatePropertyEntries

取得樣板屬性項目的集合。

(繼承來源 ControlBuilder)
Text

取得或設定樣板開頭和結尾標記之間的文字。

(繼承來源 TemplateBuilder)
ThemeResolutionService

取得 IThemeResolutionService 物件,這個物件在設計階段用來管理控制項主題和面板。

(繼承來源 ControlBuilder)

方法

AllowWhitespaceLiterals()

判斷控制項的開頭和結尾標記之間的內容是否允許空白字元常值。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
AppendLiteralString(String)

將指定的常值內容加入控制項。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
AppendSubBuilder(ControlBuilder)

針對屬於容器控制項的任何子控制項,將產生器加入 ControlBuilder 物件中。

(繼承來源 ControlBuilder)
BuildObject()

設計階段期間用來建置樣板及其子控制項。

(繼承來源 TemplateBuilder)
CloseControl()

由剖析器呼叫,通知產生器,控制項開頭和結尾標記的剖析已經完成。

(繼承來源 TemplateBuilder)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
ExtractValues(Control)

在設計階段和無編譯頁面上,擷取樣板化內容中使用雙向 ASP.NET 資料繫結語法所繫結值的一組名稱/值組。

GetChildControlType(String, IDictionary)

取得對應到子標記之控制項類型的 Type。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetObjectPersistData()

建立這個 ObjectPersistData 物件的 ControlBuilder 物件。

(繼承來源 ControlBuilder)
GetResourceKey()

擷取這個 ControlBuilder 物件的資源索引鍵。

(繼承來源 ControlBuilder)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
HasBody()

判斷控制項是否有開頭和結尾標記。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
HtmlDecodeLiterals()

判斷 HTML 控制項的常值字串是否必須為解碼的 HTML。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)

當提出 Web 要求時,初始化樣板產生器。

(繼承來源 TemplateBuilder)
InstantiateIn(Control)

定義設計階段時子控制項和樣板所屬的 Control 物件。

(繼承來源 TemplateBuilder)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
NeedsTagInnerText()

判斷控制項產生器是否需要取得它的內部文字。

(繼承來源 TemplateBuilder)
OnAppendToParentBuilder(ControlBuilder)

告知 BindableTemplateBuilder 物件,它正加入至父控制項產生器中。

ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)

讓自訂控制項產生器存取產生的程式碼文件物件模型 (CodeDom),並在剖析及建置控制項的過程中插入及修改程式碼。

(繼承來源 ControlBuilder)
SetResourceKey(String)

設定這個 ControlBuilder 物件的資源索引鍵。

(繼承來源 ControlBuilder)
SetServiceProvider(IServiceProvider)

設定這個 ControlBuilder 物件的服務物件。

(繼承來源 ControlBuilder)
SetTagInnerText(String)

儲存樣板標記的內部文字。

(繼承來源 TemplateBuilder)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱