Difference between datagrid datalist

There are the following differences between Datagrid and Datalist:

DataGrid:

It will support default paing (through allow pageing property)

It is performance very slow compare to Repeater and DataList.

We can display the data either rowwise or columnwise, through Repeat Columns and repeat direction property

Better to use list reports with Select, SORT, EDIT , Update, Delete and Cancel option

DataList:

Not support, but we can use paging concept through manual coding.

It is performance very compare to Repeater

We can display the data either rowwise or columnwise, through Repeat Columns and repeat direction property

Better to display tabular columns