IDataSource.GetView(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得與資料來源控制項關聯的具名資料來源檢視。
public:
System::Web::UI::DataSourceView ^ GetView(System::String ^ viewName);
public System.Web.UI.DataSourceView GetView (string viewName);
abstract member GetView : string -> System.Web.UI.DataSourceView
Public Function GetView (viewName As String) As DataSourceView
參數
- viewName
- String
要擷取的檢視名稱。
傳回
傳回與 DataSourceView 關聯的具名 IDataSource。
範例
下列程式碼範例示範如何實 IDataSource 作 介面 GetView 的資料來源控制項類別實作 方法,並傳回 類別的 DataSourceView 強型別實例。 因為資料來源控制項只支援一個檢視,所以它會忽略名稱,並傳回具有預設檢視名稱的檢視。 此程式碼範例是針對 類別提供的較大範例的 DataSourceControl 一部分。
// Return a strongly typed view for the current data source control.
private CsvDataSourceView view = null;
protected override DataSourceView GetView(string viewName) {
if (null == view) {
view = new CsvDataSourceView(this, String.Empty);
}
return view;
}
' Return a strongly typed view for the current data source control.
Private view As CsvDataSourceView = Nothing
Protected Overrides Function GetView(viewName As String) As DataSourceView
If view Is Nothing Then
view = New CsvDataSourceView(Me, String.Empty)
End If
Return view
End Function 'GetView
備註
資料來源控制項類別可以支援其基礎資料的一或多個檢視。 這些檢視是由 類別的 DataSourceView 實例表示。 資料來源檢視會定義資料來源控制項的功能,並執行從基礎資料存放區擷取資料所需的所有工作,以及執行排序、插入、刪除和更新等作業。
實作 介面的 IDataSource 資料來源控制項類別會實 GetView 作 方法,以傳回與 類別相關聯的強型別檢視物件。