WebPartZone 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
做為網頁元件控件集中的主要控件,用來裝載網頁上 WebPart 控件。
public ref class WebPartZone : System::Web::UI::WebControls::WebParts::WebPartZoneBase
public class WebPartZone : System.Web.UI.WebControls.WebParts.WebPartZoneBase
type WebPartZone = class
inherit WebPartZoneBase
Public Class WebPartZone
Inherits WebPartZoneBase
- 繼承
範例
以下程式碼範例展示了在網頁部分頁面中控制 WebPartZone 項的使用。 要執行程式碼範例,你必須編譯這個原始碼。 你可以明確編譯,並將結果組合放到你網站的 Bin 資料夾或全域組合快取中。 或者,你也可以把原始碼放在網站的App_Code資料夾,執行時會動態編譯。 若想了解如何展示兩種編譯方法,請參見《 攻略:開發與使用自訂網頁伺服器控制法》。
範例的第一部分展示了一個繼承自該 WebPartZone 類別的自訂類別,並在建構子中設定兩個基底區域屬性。
using System;
using System.Collections;
using System.ComponentModel;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
namespace Samples.AspNet.CS.Controls
{
[AspNetHostingPermission(SecurityAction.Demand,
Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level=AspNetHostingPermissionLevel.Minimal)]
public class MyWebPartZone : WebPartZone
{
public MyWebPartZone()
{
base.VerbButtonType = ButtonType.Button;
base.CloseVerb.Enabled = false;
}
}
}
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.WebControls
Imports System.Web.UI
Imports System.Web
Imports System.Security.Permissions
Imports System.ComponentModel
Imports System.Collections
Namespace Samples.AspNet.VB.Controls
<AspNetHostingPermission(SecurityAction.Demand, _
Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class MyWebPartZone
Inherits WebPartZone
Public Sub New()
MyBase.New
MyBase.VerbButtonType = ButtonType.Button
MyBase.CloseVerb.Enabled = false
End Sub
End Class
End Namespace
範例的第二部分展示了包含自訂 WebPartZone 控制項的頁面。 請注意,頁面頂端附近需要一個特殊 Register 指令來參考包含自訂區域的組裝。 頁面還包含一個 <asp:webpartmanager> 元素,這是每個網頁頁面必備的。 代表自訂<cc1:MyWebPartZone>控制項的WebPartZone元素包含標準 ASP.NET Calendar 控制項。 由於控制區被限制在一個 WebPartZone 區域內, Calendar 執行時會被 GenericWebPart 控制包覆,使其能作為 WebPart 控制節點。
<%@ Page Language="C#" %>
<%@ Register TagPrefix="cc1"
Namespace="Samples.AspNet.CS.Controls"
Assembly="MyWebPartZoneCS" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:WebPartManager ID="WebPartManager1" runat="server" />
<cc1:MyWebPartZone ID="MyWebPartZone1" runat="server">
<VerbStyle Font-Italic="true" />
<PartChromeStyle BackColor="lightblue" />
<PartStyle BackColor="gray" />
<PartTitleStyle Font-Bold="true" />
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar" />
</ZoneTemplate>
</cc1:MyWebPartZone>
</div>
</form>
</body>
</html>
<%@ Page Language="vb" %>
<%@ Register TagPrefix="cc1"
Namespace="Samples.AspNet.VB.Controls"
Assembly="MyWebPartZoneVB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:WebPartManager ID="WebPartManager1" runat="server" />
<cc1:MyWebPartZone ID="MyWebPartZone1" runat="server">
<VerbStyle Font-Italic="true" />
<PartChromeStyle BackColor="lightblue" />
<PartStyle BackColor="gray" />
<PartTitleStyle Font-Bold="true" />
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar" />
</ZoneTemplate>
</cc1:MyWebPartZone>
</div>
</form>
</body>
</html>
檢視自訂 WebPartZone 控制項的宣告式標記。 請注意,你可以在標記中設定各種區域層級的屬性,如下方程式碼範例所示。
Note
非常重要的是,請注意元素的 <zonetemplate> 使用。 如備註章節所述,此元素在區域內是封裝頁面中宣告靜態WebPartZone控制項所必需WebPart的。
<cc1:MyWebPartZone ID="MyWebPartZone1" runat="server">
<VerbStyle Font-Italic="true" />
<PartChromeStyle BackColor="lightblue" />
<PartStyle BackColor="gray" />
<PartTitleStyle Font-Bold="true" />
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar" />
</ZoneTemplate>
</cc1:MyWebPartZone>
<cc1:MyWebPartZone ID="MyWebPartZone1" runat="server">
<VerbStyle Font-Italic="true" />
<PartChromeStyle BackColor="lightblue" />
<PartStyle BackColor="gray" />
<PartTitleStyle Font-Bold="true" />
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar" />
</ZoneTemplate>
</cc1:MyWebPartZone>
備註
在 Web Parts 功能中,區域是網頁上定義的區域,包含 Web Parts 控制項。 區域的主要功能是規劃其所包含的控制項,並提供這些控制項的共用使用者介面(UI)。 關於區域及其在 Web Parts 應用中的使用方式,請參閱基底 WebZone 與 WebPartZoneBase 類別的參考文件,以及名為 Web Parts Control Set Overview 的主題。
控制 WebPartZone 項的特殊功能是包含 WebPart 控制項,這些控制項構成 Web Parts 應用程式的主要使用者介面。
WebPartZone控制項可以在網頁上以持久化格式宣告,讓開發者能將其作為範本使用,並在元素<asp:webpartzone>中新增其他伺服器控制項。 任何類型的伺服器控制,只要加入 WebPartZone 區域,都能在執行時作為 WebPart 控制功能。 無論新增的控制項是控制 WebPart 項、使用者控制、自訂控制項還是 ASP.NET 控制項,這點都成立。 欲了解更多資訊,請參閱課程 GenericWebPart 主題。
除了包含 WebPart 控制項外, WebPartZone 控制項還提供其所包含控制項的通用介面。 這個通用的 UI 統稱為 chrome,包含所有控制項的周邊 UI 元素,如邊框、標題、頁首與頁尾、樣式特徵,以及動詞(使用者可對控制項執行的 UI 操作,如關閉或最小化)。
Note
Internet Explorer 可能會根據區域的方向,以非預期的方式轉譯 WebPartZone 或其內含控件的高度。 如需詳細資訊,請參閱 LayoutOrientation 或 Height 屬性的檔。
該 WebPartZone 類別大部分行為來自基底 WebZone 與 WebPartZoneBase 類別;它只新增一個唯一成員,即 ZoneTemplate 屬性。 此屬性參考一個 ITemplate 物件,該物件是一個範本,允許頁面開發者透過.aspx <zonetemplate> 頁面宣告式標記中的元素,靜態定義區域中的控制項。
Accessibility
預設顯示的標記可能不符合無障礙標準,例如《網頁內容無障礙指引1.0》(WCAG)優先順序1指引。 關於此控制項的無障礙支援細節,請參見 ASP.NET 控制與無障礙。
建構函式
| 名稱 | Description |
|---|---|
| WebPartZone() |
初始化 WebPartZone 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| AccessKey |
取得或設定存取金鑰,讓你能快速導航到網頁伺服器控制。 (繼承來源 WebControl) |
| Adapter |
拿到瀏覽器專用的控制器轉接器。 (繼承來源 Control) |
| AllowLayoutChange |
取得或設定值,這個值表示是否可以在區域內變更 WebPart 控件的配置。 (繼承來源 WebPartZoneBase) |
| AppRelativeTemplateSourceDirectory |
取得或設定包含此控制項的 or Page 物件的UserControl應用程式相對虛擬目錄。 (繼承來源 Control) |
| Attributes |
取得一組任意屬性(僅用於渲染),這些屬性與控制項上的屬性不對應。 (繼承來源 WebControl) |
| BackColor |
取得或設定網頁伺服器控制項的背景色。 (繼承來源 WebControl) |
| BackImageUrl |
取得或設定 URL 為區域的背景圖片。 (繼承來源 WebZone) |
| BindingContainer |
取得包含該控制項資料綁定的控制項。 (繼承來源 Control) |
| BorderColor |
取得或設定 WebPartZoneBase 控件框線的色彩。 (繼承來源 WebPartZoneBase) |
| BorderStyle |
取得或設定圍繞 WebPartZoneBase 控件的框線類型。 (繼承來源 WebPartZoneBase) |
| BorderWidth |
取得或設定圍繞 WebPartZoneBase 控件的框線寬度。 (繼承來源 WebPartZoneBase) |
| ChildControlsCreated |
會取得一個值,表示伺服器控制項的子控制項是否已被建立。 (繼承來源 Control) |
| ClientID |
取得由 ASP.NET 產生的 HTML 標記的控制 ID。 (繼承來源 Control) |
| ClientIDMode |
取得或設定用於產生屬性值 ClientID 的演算法。 (繼承來源 Control) |
| ClientIDSeparator |
會得到一個字元值,代表該屬性中使用 ClientID 的分隔符字元。 (繼承來源 Control) |
| CloseVerb |
取得 WebPartVerb 對象的參考,可讓使用者關閉區域中的 WebPart 控件。 (繼承來源 WebPartZoneBase) |
| ConnectVerb |
取得 WebPartVerb 對象的參考,可讓使用者建立 WebPart 控件之間的連接。 (繼承來源 WebPartZoneBase) |
| Context |
取得 HttpContext 與伺服器控制項相關聯的物件,用於目前的網頁請求。 (繼承來源 Control) |
| Controls |
取得ControlCollection一個物件,代表子節點的控制。CompositeControl (繼承來源 CompositeControl) |
| ControlStyle |
這就有網頁伺服器控制的風格。 此特性主要由對照顯影劑使用。 (繼承來源 WebControl) |
| ControlStyleCreated |
會取得一個值,表示該屬性是否 Style 已建立 ControlStyle 物件。 此特性主要由控制顯影劑使用。 (繼承來源 WebControl) |
| CssClass |
取得或設定由網頁伺服器控制項在用戶端渲染的層疊樣式表(CSS)類別。 (繼承來源 WebControl) |
| DataItemContainer |
如果命名容器實 IDataItemContainer作 。 (繼承來源 Control) |
| DataKeysContainer |
如果命名容器實 IDataKeysControl作 。 (繼承來源 Control) |
| DeleteVerb |
取得 WebPartVerb 對象的參考,可讓使用者刪除區域中的 WebPart 控件。 (繼承來源 WebPartZoneBase) |
| DesignMode |
會獲得一個值,表示是否在設計表面上使用控制項。 (繼承來源 Control) |
| DisplayTitle |
取得當區域本身可見時,要當做 WebPartZoneBase 區域的標題使用的文字目前值。 (繼承來源 WebPartZoneBase) |
| DragDropEnabled |
取得值,這個值表示是否可以將 WebPart 控件拖入或移出區域。 (繼承來源 WebPartZoneBase) |
| DragHighlightColor |
取得或設定使用者拖曳控件時,WebPartZoneBase 區域框線及其下拉提示區域周圍的色彩。 (繼承來源 WebPartZoneBase) |
| EditVerb |
取得 WebPartVerb 對象的參考,可讓使用者編輯區域中的 WebPart 控件。 (繼承來源 WebPartZoneBase) |
| EmptyZoneText |
取得或設定當 WebPartZoneBase 控件不包含任何 WebPart 控件時出現的訊息。 (繼承來源 WebPartZoneBase) |
| EmptyZoneTextStyle |
在空白區域中取得佔位文字的樣式屬性。 (繼承來源 WebZone) |
| Enabled |
取得或設定一個值,表示網頁伺服器控制是否已啟用。 (繼承來源 WebControl) |
| EnableTheming |
取得或設定一個值,指示主題是否適用於此控制。 (繼承來源 WebControl) |
| EnableViewState |
取得或設定一個值,指示伺服器控制項是否能持久化其視圖狀態,以及其包含的任何子控制項的視圖狀態,給請求端客戶端。 (繼承來源 Control) |
| ErrorStyle |
取得樣式屬性,用於渲染若無法載入或建立控制項時 WebPart 所顯示的錯誤訊息。 (繼承來源 WebZone) |
| Events |
會取得一個事件處理代理清單來管理控制。 這個屬性是唯讀的。 (繼承來源 Control) |
| ExportVerb |
取得 WebPartVerb 對象的參考,可讓用戶匯出區域中每個 WebPart 控件的 XML 定義檔。 (繼承來源 WebPartZoneBase) |
| Font |
取得與網頁伺服器控制項相關的字型屬性。 (繼承來源 WebControl) |
| FooterStyle |
取得區域底板區域內容的樣式屬性。 (繼承來源 WebZone) |
| ForeColor |
取得或設定網頁伺服器控制項的前景顏色(通常是文字顏色)。 (繼承來源 WebControl) |
| HasAttributes |
會得到一個值,表示控制項是否設定了屬性。 (繼承來源 WebControl) |
| HasChildViewState |
會取得一個值,表示目前伺服器控制項的子控制項是否儲存了任何檢視狀態設定。 (繼承來源 Control) |
| HasFooter |
會得到一個值,表示該區域是否有底點區域。 (繼承來源 WebPartZoneBase) |
| HasHeader |
會取得一個值,表示某區域是否有標頭區域。 (繼承來源 WebPartZoneBase) |
| HeaderStyle |
取得區域標頭區域內容的樣式屬性。 (繼承來源 WebZone) |
| HeaderText |
取得或設定區域標頭區域的文字。 (繼承來源 WebZone) |
| Height |
取得或設定網頁伺服器控制的高度。 (繼承來源 WebControl) |
| HelpVerb |
取得 WebPartVerb 對象的參考,這個物件用來存取區域中 WebPart 控件的說明內容。 (繼承來源 WebPartZoneBase) |
| ID |
取得或設定分配給伺服器控制的程式識別碼。 (繼承來源 Control) |
| IdSeparator |
取得用來分離控制識別碼的字元。 (繼承來源 Control) |
| IsChildControlStateCleared |
會取得一個值,表示該控制中所包含的控制是否具有控制狀態。 (繼承來源 Control) |
| IsEnabled |
會得到一個值,表示該控制項是否已啟用。 (繼承來源 WebControl) |
| IsTrackingViewState |
會得到一個值,表示伺服器控制是否正在儲存對其檢視狀態的變更。 (繼承來源 Control) |
| IsViewStateEnabled |
會取得一個值,表示此控制是否啟用了檢視狀態。 (繼承來源 Control) |
| LayoutOrientation |
取得或設定值,這個值表示區域中的控件是垂直或水平排列。 (繼承來源 WebPartZoneBase) |
| LoadViewStateByID |
會得到一個值,表示控制項是否參與載入其視圖狀態 ID ,而非索引。 (繼承來源 Control) |
| MenuCheckImageStyle |
取得套用至選取動詞文字旁動詞功能表之複選標記影像的樣式屬性。 (繼承來源 WebPartZoneBase) |
| MenuCheckImageUrl |
取得或設定影像的 URL,以做為區域中每個 WebPart 控件之動詞功能表中的複選標記。 (繼承來源 WebPartZoneBase) |
| MenuLabelHoverStyle |
取得樣式屬性,這些屬性會在使用者將滑鼠指標放在標籤上方時,套用至 WebPart 控件標題欄中動詞功能表的標籤。 (繼承來源 WebPartZoneBase) |
| MenuLabelStyle |
取得出現在區域中每個 WebPart 控件標題欄中之動詞下拉功能表標籤標的樣式資訊。 (繼承來源 WebPartZoneBase) |
| MenuLabelText |
取得或設定值,做為區域中每個 WebPart 控件標題欄中動詞下拉功能表的標籤。 (繼承來源 WebPartZoneBase) |
| MenuPopupImageUrl |
取得或設定影像的 URL,這個影像會在區域中每個 WebPart 控件的標題欄中開啟動詞下拉功能表。 (繼承來源 WebPartZoneBase) |
| MenuPopupStyle |
取得下拉式動詞功能表的樣式屬性,該功能表會出現在區域中 WebPart 控件上。 (繼承來源 WebPartZoneBase) |
| MenuVerbHoverStyle |
當使用者將滑鼠指標放在動詞命令上方時,取得動詞下拉功能表中動詞外觀的樣式資訊。 (繼承來源 WebPartZoneBase) |
| MenuVerbStyle |
取得顯示功能表時,動詞下拉功能表中動詞外觀的樣式資訊。 (繼承來源 WebPartZoneBase) |
| MinimizeVerb |
取得 WebPartVerb 對象的參考,可讓使用者將區域中 WebPart 控件最小化。 (繼承來源 WebPartZoneBase) |
| NamingContainer |
會取得伺服器控制項命名容器的參考,該容器會建立一個獨特的命名空間,用來區分具有相同 ID 屬性值的伺服器控制項。 (繼承來源 Control) |
| Padding |
在包含 WebPart 控制項的表格中取得或設定單元填充屬性。 (繼承來源 WebZone) |
| Page |
會取得包含 Page 伺服器控制的實例參考。 (繼承來源 Control) |
| Parent |
在頁面控制階層中,會取得伺服器控制項的父控制權的參考。 (繼承來源 Control) |
| PartChromePadding |
取得或設定控制點內容 WebPart 與控制點邊界之間的距離。 (繼承來源 WebZone) |
| PartChromeStyle |
獲得套用到區域內 Web 零件控制範圍的樣式特性。 (繼承來源 WebZone) |
| PartChromeType |
取得或設定邊界類型,框定由區域所包圍的 Web Parts 控制。 (繼承來源 WebZone) |
| PartStyle |
取得套用到區域內每個 Web Parts 控制項的邊界與內容的樣式特性。 (繼承來源 WebZone) |
| PartTitleStyle |
取得區域內每個 Web Parts 控制項標題欄內容的樣式屬性。 (繼承來源 WebZone) |
| RenderClientScript |
會得到一個值,指示是否要在網頁上渲染客戶端腳本。 (繼承來源 WebZone) |
| RenderingCompatibility |
會得到一個值,指定渲染後的 HTML 會相容的 ASP.NET 版本。 (繼承來源 Control) |
| RestoreVerb |
取得 WebPartVerb 對象的參考,可讓使用者將區域中的 WebPart 控件還原為一般大小。 (繼承來源 WebPartZoneBase) |
| SelectedPartChromeStyle |
取得區域中所選取 WebPart 控件外觀的樣式資訊。 (繼承來源 WebPartZoneBase) |
| ShowTitleIcons |
取得或設定值,指出標題圖示是否顯示在區域中每個 WebPart 控件的標題欄中。 (繼承來源 WebPartZoneBase) |
| Site |
當在設計表面渲染時,會取得承載當前控制項的容器資訊。 (繼承來源 Control) |
| SkinID |
取得或設定皮膚貼合控制劑。 (繼承來源 WebControl) |
| Style |
會取得一組文字屬性,這些屬性會被渲染成 Web 伺服器控制項外層標籤上的樣式屬性。 (繼承來源 WebControl) |
| SupportsDisabledAttribute |
會取得一個值,指示當控制項 |
| TabIndex |
取得或設定網頁伺服器控制的分頁索引。 (繼承來源 WebControl) |
| TagKey |
取得 HtmlTextWriterTag 對應於此網頁伺服器控制的值。 此特性主要由對照顯影劑使用。 (繼承來源 WebZone) |
| TagName |
取得控制標籤名稱。 此特性主要由對照顯影劑使用。 (繼承來源 WebControl) |
| TemplateControl |
取得或設定包含此控制項的範本參考。 (繼承來源 Control) |
| TemplateSourceDirectory |
取得包含當前伺服器控制權的 or Page 虛擬目錄UserControl。 (繼承來源 Control) |
| TitleBarVerbButtonType |
取得或設定用於 WebPart 控件標題欄中動詞的按鈕類型。 (繼承來源 WebPartZoneBase) |
| TitleBarVerbStyle |
取得 WebPart 控件標題欄中動詞的樣式屬性。 (繼承來源 WebPartZoneBase) |
| ToolTip |
當滑鼠指標懸停在網頁伺服器控制項上時,會取得或設定顯示的文字。 (繼承來源 WebControl) |
| UniqueID |
取得伺服器控制的唯一、階層限定的識別碼。 (繼承來源 Control) |
| ValidateRequestMode |
取得或設定一個值,指示控制器是否檢查瀏覽器的客戶端輸入是否有潛在危險的值。 (繼承來源 Control) |
| VerbButtonType |
取得或設定與使用較舊瀏覽器存取時存在於 WebPartZoneBase 區域中之動詞動詞的按鈕類型。 (繼承來源 WebPartZoneBase) |
| VerbStyle |
取得區域內與 Web Parts 控制項相關的使用者介面(UI)動詞的樣式屬性。 (繼承來源 WebZone) |
| ViewState |
取得狀態資訊字典,讓你能儲存並還原伺服器控制的多個請求,針對同一頁面。 (繼承來源 Control) |
| ViewStateIgnoresCase |
會得到一個值,表示該物件是否 StateBag 不區分大小寫。 (繼承來源 Control) |
| ViewStateMode |
取得或設定此控制的視圖狀態模式。 (繼承來源 Control) |
| Visible |
取得或設定一個值,指示伺服器控制項是否以 UI 形式呈現在頁面上。 (繼承來源 Control) |
| WebPartChrome |
取得 WebPartChrome 對象的參考,這個物件會決定區域中 WebPart 控件的周邊轉譯。 (繼承來源 WebPartZoneBase) |
| WebPartManager |
會取得與 Web Parts 頁面中控制WebPartManager實例相關聯的WebZone控制項的參考。 (繼承來源 WebZone) |
| WebParts |
取得包含在區域內的 Web 元件控制項集合。 (繼承來源 WebPartZoneBase) |
| WebPartVerbRenderMode |
取得或設定值,指出如何在區域中 WebPart 控件上呈現動詞。 (繼承來源 WebPartZoneBase) |
| Width |
取得或設定網頁伺服器控制的寬度。 (繼承來源 WebControl) |
| ZoneTemplate |
取得或設定一個實例的參考 ITemplate ,該實例包含網頁標記中宣告的控制項。 |
方法
事件
| 名稱 | Description |
|---|---|
| CreateVerbs |
針對衍生自 WebPartZoneBase 類別的區域建立動詞時發生。 (繼承來源 WebPartZoneBase) |
| DataBinding |
當伺服器控制項綁定到資料來源時會發生。 (繼承來源 Control) |
| Disposed |
當伺服器控制從記憶體中釋放時發生,這是伺服器控制生命週期中請求 ASP.NET 頁面的最後階段。 (繼承來源 Control) |
| Init |
發生在伺服器控制初始化時,這是其生命週期的第一步。 (繼承來源 Control) |
| Load |
當伺服器控制項載入 Page 物件時會發生。 (繼承來源 Control) |
| PreRender |
發生在物件載入後 Control 但渲染之前。 (繼承來源 Control) |
| Unload |
當伺服器控制項從記憶體卸載時發生。 (繼承來源 Control) |
明確介面實作
擴充方法
| 名稱 | Description |
|---|---|
| EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
啟用指定資料控制的動態資料行為。 |
| EnableDynamicData(INamingContainer, Type, Object) |
啟用指定資料控制的動態資料行為。 |
| EnableDynamicData(INamingContainer, Type) |
啟用指定資料控制的動態資料行為。 |
| FindDataSourceControl(Control) |
回傳與指定控制項相關聯的資料來源。 |
| FindFieldTemplate(Control, String) |
回傳指定控制項命名容器中指定欄位的欄位範本。 |
| FindMetaTable(Control) |
回傳包含資料控制項的元值物件。 |
| GetDefaultValues(INamingContainer) |
取得指定資料控制項的預設值集合。 |
| GetMetaTable(INamingContainer) |
取得指定資料控制的表格元資料。 |
| SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
設定指定資料控制項的表格元資料及預設值映射。 |
| SetMetaTable(INamingContainer, MetaTable, Object) |
設定指定資料控制項的表格元資料及預設值映射。 |
| SetMetaTable(INamingContainer, MetaTable) |
設定指定資料控制項的資料表元資料。 |
| TryGetMetaTable(INamingContainer, MetaTable) |
判斷表格中繼資料是否可用。 |