IDynamicDataSource 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表動態資料控制的資料來源。
public interface class IDynamicDataSource : System::Web::UI::IDataSource
public interface IDynamicDataSource : System.Web.UI.IDataSource
type IDynamicDataSource = interface
interface IDataSource
Public Interface IDynamicDataSource
Implements IDataSource
- 衍生
- 實作
屬性
| 名稱 | Description |
|---|---|
| AutoGenerateWhereClause |
取得或設定一個值,指示控制項是否IDynamicDataSource根據集合中定義的WhereParameters值動態建立子 |
| ContextType |
了解課程類型 DataContext 。 |
| EnableDelete |
取得或設定一個值,指示資料來源檢視是否支援刪除列的功能。 |
| EnableInsert |
取得或設定一個值,指示資料來源檢視是否支援插入列的功能。 |
| EnableUpdate |
取得或設定一個值,指示資料來源檢視是否支援更新資料列的能力。 |
| EntitySetName |
取得或設定實體集合名稱。 |
| Where |
取得或設定一個值,指定一個條件,使某筆紀錄必須成立,才能被子句納入檢索資料 |
| WhereParameters |
會得到一組用來建立 |
方法
| 名稱 | Description |
|---|---|
| GetView(String) |
會取得與資料來源控制項相關的命名資料來源檢視。 (繼承來源 IDataSource) |
| GetViewNames() |
會獲得一組名稱,代表與 IDataSource 介面相關的檢視物件清單。 (繼承來源 IDataSource) |
事件
| 名稱 | Description |
|---|---|
| DataSourceChanged |
當資料來源控制以某種方式變更,影響資料綁定控制時,會發生這種情況。 (繼承來源 IDataSource) |
| Exception |
當資料欄位無法驗證時,會發生這種情況。 |
擴充方法
| 名稱 | Description |
|---|---|
| ExpandDynamicWhereParameters(IDynamicDataSource) |
將動態濾波器擴展為 |
| GetDefaultValues(IDataSource) |
取得指定資料來源的預設值集合。 |
| GetMetaTable(IDataSource) |
取得指定資料來源物件中某個資料表的元資料。 |
| GetTable(IDynamicDataSource) |
回傳 MetaTable 與指定資料來源控制相關聯的物件。 |
| TryGetMetaTable(IDataSource, MetaTable) |
判斷表格中繼資料是否可用。 |