Une vue de données est une classe .net qui représente une vue personnalisée et indexable d'un DataTable pour le tri, le filtrage, la recherche, l'édition et la navigation. Le DataView ne stocke pas de données, mais représente à la place une vue connectée de son DataTable correspondant. Les modifications apportées aux données de DataView affecteront le DataTable. Les modifications apportées aux données de DataTable affecteront tous les DataViews qui lui sont associés.