ASP.NET List Control
There are three ASP.NET list controls: the datagrid, the datalist and the datarepeater. Choosing involves the nature of what you need. The DataGrid is the richest of the controls and therefore costs the most. Both in term of bytes transferred and in terms of performance. It is justified when you use web services, when you need to go thru a firewall or when you need to work offline (as a dataset can be serialized and deserialized). The datagrid and the datarepeater see the data as rows, whereas the datalist sees it as cells. The DataRepeater is the fastest, most efficient yet cannot be use for updates.
|