necesitaríamos más información para poderte ayudar pero por lo visto estás hablando de algo como los master details.. date una vuelta por aqui para que te des una mejor idea..
http://www.codeproject.com/aspnet/masterdetailgrid.asp http://www.dotnetjohn.com/articles.aspx?articleid=14 http://www.c-sharpcorner.com/asp/Art...DetailDCHK.asp
Claro que el implementarlos con un datalist, va a depende mucho de tí pero también es posible hacerlo.
checa las ligas y cualquier duda por aqui andaremos..
Salu2