DynamicControlParameter 類別

定義

代表用於主細節過濾器的參數,該篩選器中資料來源從另一個資料控制項取得資訊。

public ref class DynamicControlParameter : System::Web::UI::WebControls::Parameter, System::Web::DynamicData::IWhereParametersProvider
public class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
type DynamicControlParameter = class
    inherit Parameter
    interface IWhereParametersProvider
Public Class DynamicControlParameter
Inherits Parameter
Implements IWhereParametersProvider
繼承
DynamicControlParameter
實作

備註

DynamicControlParameter 物件用於 Where 資料來源控制查詢的參數收集中。 參數物件會自動依主鍵或兩個控制鍵間的外鍵過濾,並自動支援多部分鍵。

建構函式

名稱 Description
DynamicControlParameter()

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

DynamicControlParameter(String)

初始化該類別的新實例 DynamicControlParameter ,綁定於指定的控制項。

屬性

名稱 Description
ControlId

取得或設定物件綁定控制項的唯一識別碼 DynamicControlParameter

ConvertEmptyStringToNull

取得或設定一個值,表示該物件綁定的值 Parameter 是否應該轉換成 null ,若該值為 Empty

(繼承來源 Parameter)
DbType

取得或設定參數的資料庫類型。

(繼承來源 Parameter)
DefaultValue

指定參數的預設值,若該參數在呼叫時 Evaluate(HttpContext, Control) 未初始化。

(繼承來源 Parameter)
Direction

表示物件是否 Parameter 用於綁定值到控制項,或控制項可用來更改該值。

(繼承來源 Parameter)
IsTrackingViewState

會取得一個值,表示物件是否 Parameter 正在儲存其檢視狀態的變更。

(繼承來源 Parameter)
Name

取得或設定參數名稱。

(繼承來源 Parameter)
Size

取得或設定參數大小。

(繼承來源 Parameter)
Type

取得或設定 參數的類型。

(繼承來源 Parameter)
ViewState

它會取得一個狀態資訊字典,讓你能在多個請求中儲存並還原物件的視圖狀態 Parameter ,針對同一頁面。

(繼承來源 Parameter)

方法

名稱 Description
Clone()

回傳一個與目前 Parameter 實例相同的副本。

(繼承來源 Parameter)
Equals(Object)

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

(繼承來源 Object)
Evaluate(HttpContext, Control)

會拋 InvalidOperationException 出例外以表示 DynamicDataManager 控制項遺失。

GetDatabaseType()

取得 DbType 與當前 Parameter 實例 CLR 類型等同的值。

(繼承來源 Parameter)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
GetWhereParameters(IDynamicDataSource)

回傳用於建立 Where 子句的參數集合,以記錄資料來源被查詢時的條件。

LoadViewState(Object)

還原資料來源檢視先前儲存的檢視狀態。

(繼承來源 Parameter)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnParameterChanged()

呼叫OnParametersChanged(EventArgs)包含該ParameterCollection物件的集合的方法Parameter

(繼承來源 Parameter)
SaveViewState()

會將自頁面發布以來物件 Parameter 視圖狀態的變更保存回伺服器。

(繼承來源 Parameter)
SetDirty()

標記 Parameter 物件,使其狀態會被記錄在視圖狀態。

(繼承來源 Parameter)
ToString()

將這個實例的值轉換為其相等的字串表示。

(繼承來源 Parameter)
TrackViewState()

使 Parameter 物件追蹤檢視狀態的變更,以便將變更儲存在控制項的 ViewState 物件中,並跨同頁面的請求持續存在。

(繼承來源 Parameter)

明確介面實作

名稱 Description
ICloneable.Clone()

回傳一個與目前 Parameter 實例相同的副本。

(繼承來源 Parameter)
IStateManager.IsTrackingViewState

會取得一個值,表示物件是否 Parameter 正在儲存其檢視狀態的變更。

(繼承來源 Parameter)
IStateManager.LoadViewState(Object)

還原資料來源檢視先前儲存的檢視狀態。

(繼承來源 Parameter)
IStateManager.SaveViewState()

會將自頁面發布以來物件 Parameter 視圖狀態的變更保存回伺服器。

(繼承來源 Parameter)
IStateManager.TrackViewState()

使 Parameter 物件追蹤檢視狀態的變更,以便將變更儲存在控制項的 ViewState 物件中,並跨同頁面的請求持續存在。

(繼承來源 Parameter)

適用於