DynamicControlParameter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表用於主細節過濾器的參數,該篩選器中資料來源從另一個資料控制項取得資訊。
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 物件用於 Where 資料來源控制查詢的參數收集中。 參數物件會自動依主鍵或兩個控制鍵間的外鍵過濾,並自動支援多部分鍵。
建構函式
| 名稱 | Description |
|---|---|
| DynamicControlParameter() |
初始化 DynamicControlParameter 類別的新執行個體。 |
| DynamicControlParameter(String) |
初始化該類別的新實例 DynamicControlParameter ,綁定於指定的控制項。 |
屬性
| 名稱 | Description |
|---|---|
| ControlId |
取得或設定物件綁定控制項的唯一識別碼 DynamicControlParameter 。 |
| ConvertEmptyStringToNull |
取得或設定一個值,表示該物件綁定的值 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) |
回傳用於建立 |
| 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) |