Yo dataview nunca he manejado, pero imagino que será lo mismo o parecido a un gridview, te muestro el fragmento de codigo de como se haría:
//En la clase
GridView1.DataSource = Midatatable.DefaultView;
GridView1.DataBind();
//En la página
//Acuerdate de poner AutoGenerateColumns = false para que no te muestre todos los datos y luego en cada columna pones esto:
//
'<%# Eval("elnombredelacolumnaquequierasmostrardeldatat able") %>'
Código:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" >
<ItemTemplate>
<asp:Label ID="IdNombre" runat="server" Text='<%# Eval("Nombre") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Producto" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" >
<ItemTemplate>
<asp:Label ID="IdProducto" runat="server" Text='<%# Eval("Producto") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Espero ke te oriente, saludos