Tải bản đầy đủ (.pdf) (1 trang)

Tài liệu Using the Default Sort Algorithm docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (8.3 KB, 1 trang )


Using the Default Sort Algorithm
If you want to sort the DataRowView objects in your DataView based on the primary key
of your DataTable, you can use a shortcut. Instead of setting the Sort property of your
DataView, you set the PrimaryKey property of your DataTable and then set the
ApplyDefaultSort property of your DataView to true.
The Sort property of your DataView is then automatically set to the primary key of your
DataTable. This causes the DataRowView objects in your DataView to be sorted in
ascending order based on the primary key column values.
Let's take a look at an example. The following code sets the PrimaryKey property of the
customersDT DataTable to the CustomerID DataColumn:
customersDT.PrimaryKey =
new DataColumn[]
{
customersDT.Columns["CustomerID"]
};
The next example sets the ApplyDefaultSort property of customersDV to true:
customersDV.ApplyDefaultSort = true;
The Sort property of customersDV is then set to CustomerID, which causes the
DataRowView objects to be sorted by the ascending CustomerID values.

Note You'll find the code examples in this section in the UsingDefaultSort.cs program.
The listing is omitted from this book for brevity.



×