Te recomiendo que lo hagas de está forma:
Cita: <asp:DataList id="listado" runat="server" RepeatDirection="Vertical" RepeatLayout="Table" RepeatColumns="6" GridLines="Both">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem,"Nombre") %>
<%# DataBinder.Eval(Container.DataItem,"Apellido") %>
</ItemTemplate>
</asp:DataList>
Lo mejor de esa sintaxis es que es igual tanto para vb.net como c#
Salu2