you need to use a datagrid when you have a list of object and a dataview when you have one object.
That being said, if you have one object and want to display attribute like a "datagrid” you can use the table widget.