ModelDataSource 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用模型繫結時,資料繫結控制項用於執行 CRUD (建立、讀取、更新、刪除) 作業的資料來源控制項。
public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager
public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
type ModelDataSource = class
interface IDataSource
interface IStateManager
Public Class ModelDataSource
Implements IDataSource, IStateManager
- 繼承
-
ModelDataSource
- 實作
建構函式
ModelDataSource(Control) |
初始化 ModelDataSource 類別的新執行個體。 |
屬性
DataControl |
取得模型繫結正在使用中時,使用這個控制項做為資料來源的資料繫結控制項。 |
View |
取得這個資料來源控制項的預設 (與僅供) 檢視物件。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
IsTrackingViewState() |
傳回值,這個值表示控制項是否正在追蹤檢視狀態。 |
LoadViewState(Object) |
載入先前儲存的檢視狀態。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
SaveViewState() |
儲存控制項的狀態。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
TrackViewState() |
追蹤控制項的檢視狀態變更,讓這些變更能夠儲存在 StateBag 物件中。 |
UpdateProperties(String, String) |
更新單向資料繫結的必要屬性。 |
UpdateProperties(String, String, String, String, String, String) |
更新雙向資料繫結的必要屬性。 |
事件
CallingDataMethods |
模型繫結正在使用中而且呼叫資料方法時發生。 |
明確介面實作
IDataSource.DataSourceChanged |
當基礎資料來源已變更時發生。 這項變更的起因可能是控制項屬性中的變更,或是資料中因資料來源控制項執行的編輯動作而發生的變更。 |
IDataSource.GetView(String) |
傳回檢視。 |
IDataSource.GetViewNames() |
取得檢視名稱。 |
IStateManager.IsTrackingViewState |
傳回值,這個值表示控制項是否正在追蹤檢視狀態。 |
IStateManager.LoadViewState(Object) |
載入先前儲存的檢視狀態。 |
IStateManager.SaveViewState() |
儲存控制項的狀態。 |
IStateManager.TrackViewState() |
追蹤控制項的檢視狀態變更,讓這些變更能夠儲存在 StateBag 物件中。 |
擴充方法
GetDefaultValues(IDataSource) |
取得所指定資料來源的預設值集合。 |
GetMetaTable(IDataSource) |
取得所指定資料來源物件中的資料表中繼資料。 |
TryGetMetaTable(IDataSource, MetaTable) |
判斷資料表中繼資料是否可供使用。 |