el datalist tiene la propiedad DataSource
yo llene un datagrid en una pagina asp cargando su DataSource aca te pongo el ejemplo, no se si será lo mismo aunque deduzco que si
Dim objUser As New user
Dim DAPersonal As New SqlClient.SqlDataAdapter("notas_lst_x_unidad_matricula '" & objUser.objMatricula.id_matricula & "','" & CInt(Me.cboUnidad.SelectedValue) & "'", Me.objLogin.Conexion)
Dim MyDataSet As New DataSet
DAPersonal.Fill(MyDataSet, "Personal")
Me.DataGrid1.DataSource = MyDataSet.Tables("Personal")
Me.DataGrid1.DataBind()
PD. este code si me funciona bien, lo trabaje a 3 capas con una bd de sql server, el parámetro del sqladapter solo es una consulta a la base de datos, con la conexión pergene
salu2