Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Data Classes Dữ liệu dạng bảng, chẳng hạn như dữ liệu quan hệ, đóng vai trò trung tâm trong các ứng dụng Web hướng dữ liệu. NET Framework đi kèm với ba lớp giàu có tên là DataColumn, DataRow, và DataTable mà bạn có thể sử dụng trong mã NET của bạn. Đại diện và chương trình chống lại các dữ liệu dạng bảng. Bên khuôn khổ ASP.NET AJAX khách hàng đi kèm với cùng một tập hợp của các lớp dữ liệu DataColumn, DataRow, và DataTable - mô phỏng countparts NET của họ. Bạn có thể sử dụng các. | Data Classes Tabular data such as relational data plays a central role in today s data-driven Web applications. The .NET Framework comes with three rich classes named DataColumn DataRow and DataTable that you can use in your .NET code to represent and to program against tabular data. The ASP.NET AJAX client-side framework comes with the same set of data classes DataColumn DataRow and DataTable that emulate their .NET countparts. You can use these data classes in your client-side code to represent and program against tabular data such as relational data. This chapter discusses these three ASP.NET AJAX data classes. All these classes belong to a namespace named Sys.Preview.Data Type.registerNamespace Sys.Preview.Data The ASP.NET AJAX DataTable class implements an interface named IData. The chapter begins with this interface. IData Most ASP.NET AJAX client data classes such as DataTable implement an ASP.NET AJAX interface named IData either directly or indirectly. As a matter of fact if none of the existing data classes meet your requirements you can write a new data class that implements this interface. Implementing this interface enables your custom data class to seamlessly integrate into the ASP.NET AJAX client-side framework. For example the ASP.NET AJAX Selector client control can bind to any data class that implements the IData interface as discussed in more detail later . Listing 11-1 contains the definition of this interface. As you can see the IData interface exposes the following five methods add Your custom data class s implementation of this method must add the specified data row to the internal collection where data rows are stored. Chapter 11 Data Classes clear Your custom data class s implementation of this method must clear the internal collection where data rows are stored. get_length Your custom data class s implementation of this method must return an integer that specifies the total number of data rows in the internal collection where data rows are