XmlDataSourceView 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 XmlDataSource 控制項之 XML 資料的表格式資料來源檢視。
public ref class XmlDataSourceView sealed : System::Web::UI::DataSourceView
public sealed class XmlDataSourceView : System.Web.UI.DataSourceView
type XmlDataSourceView = class
inherit DataSourceView
Public NotInheritable Class XmlDataSourceView
Inherits DataSourceView
- 繼承
備註
控制項 XmlDataSource 可以表格式和階層式格式呈現其基礎資料給系結至它的 Web 服務器控制項。 這類控制項或使用 GridViewDropDownListXmlDataSource 系結至 XML 資料,並將其呈現在清單或表格式表單中,而衍生自 類別的 HierarchicalDataBoundControl 控制項,例如 TreeView 系結至 XML 資料,並以階層形式呈現它。
會 XmlDataSource 透過不同的程式碼路徑,在內部建立每個檢視類型。
GetView如果在 上 XmlDataSource 呼叫 方法, XmlDataSourceView 則會由 XmlDataSource 建立 。
GetHierarchicalView如果呼叫 方法, XmlHierarchicalDataSourceView 則會建立 。 類別 XmlDataSourceView 是針對衍生自 DataBoundControl 和 系結至清單和表格式資料的 Web 服務器控制項所提供,而 XmlHierarchicalDataSourceView 則提供給衍生自 HierarchicalDataBoundControl 並系結至階層式資料的 Web 服務器控制項。 在內部,所有資料繫結控制項方法都會呼叫 Select
傳回資料來源檢視物件的方法。
就像所有 DataSourceView 協助程式物件一樣,會 XmlDataSourceView 定義資料來源可以使用基礎資料執行的作業。 因為 類別 XmlDataSourceView 只會覆寫 Select 方法,所以相關聯的 XmlDataSource 控制項不支援更新、插入或刪除作業。 因為類別是密封的 XmlDataSourceView ,所以您無法擴充 XmlDataSourceView 類別來新增這項功能,但如果您需要其他功能,您可以從 衍生資料來源控制項 XmlDataSource 和檢 DataSourceView 視。
建構函式
XmlDataSourceView(XmlDataSource, String) |
初始化 XmlDataSourceView 類別的新具名執行個體,並使其與指定的 XmlDataSource 產生關聯。 |
屬性
CanDelete |
取得值,指出與目前 DataSourceView 物件關聯的 DataSourceControl 物件是否支援 ExecuteDelete(IDictionary, IDictionary) 作業。 (繼承來源 DataSourceView) |
CanInsert |
取得值,指出與目前 DataSourceView 物件關聯的 DataSourceControl 物件是否支援 ExecuteInsert(IDictionary) 作業。 (繼承來源 DataSourceView) |
CanPage |
取得值,指出與目前 DataSourceView 物件關聯的 DataSourceControl 物件是否支援對 ExecuteSelect(DataSourceSelectArguments) 方法擷取的資料進行分頁。 (繼承來源 DataSourceView) |
CanRetrieveTotalRowCount |
取得值,指出與目前 DataSourceView 物件關聯的 DataSourceControl 物件是否支援擷取資料列總數,而非資料。 (繼承來源 DataSourceView) |
CanSort |
取得值,指出與目前 DataSourceView 物件關聯的 DataSourceControl 物件是否支援對基礎資料來源的排序檢視。 (繼承來源 DataSourceView) |
CanUpdate |
取得值,指出與目前 DataSourceView 物件關聯的 DataSourceControl 物件是否支援 ExecuteUpdate(IDictionary, IDictionary, IDictionary) 作業。 (繼承來源 DataSourceView) |
Events |
取得資料來源檢視的事件處理常式委派清單。 (繼承來源 DataSourceView) |
Name |
取得資料來源檢視的名稱。 (繼承來源 DataSourceView) |
方法
事件
DataSourceViewChanged |
當資料來源檢視已變更時發生。 (繼承來源 DataSourceView) |