DataGrid is an important control in the ASP.NET, often we all make DataGrid into a pageable and sankable, sometimes you need to add a selection function. These are all methods that often need to be used, in fact, is relatively simple.
Design ideas:
For convenience, we connect the ORDERS table of the Northwind database of SQL Server 2000, and get the data view of this table from the database. Sort by using DataGrid's SortCommand event. Use a template column to add the Checkbox control to achieve selection. You can use the "paging" option of the property generator of the DataGrid or you can modify the HTML implementation paging.
HTML:
l Add a DataGrid and named DGORDER.
l Add a template column, put a CHECKBOX control called CB in the template column. This column is used to achieve the selection
l Plus the sorting expression sortexpression for each column to be sorted.
l Use the column DataFormatString to format the column, like DataFormatString = "{0: D}" display date format.
l Set the 15 row of data per page per page, allowPaging = "true" to allow paging.
Whole HTML page code: