Puedes hacerlo con el evento OnItemDataBound que se ejecuta cada vez es enlazado un elemento del datasource con la lista. En este evento, puedes comprobar si ciertos campos del datasource vienen vacios y establecer si se muestran los campos.
http://msdn2.microsoft.com/es-es/lib...nd(VS.80).aspx
Saludos