no uses un datatable usa clases que reflejen la jerarquia
o sea defines clases del estilo
public class Pais{
public string Pais {get; set;}
public List<Ciudad> Ciudades {get; set;}
}
public class Ciudad{
public string Ciudad{get; set;}
}
como veras la clase pais tiene una lista de coudades que cargas en uan jerarquia
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina