DataList数据绑定的有关问题

DataList数据绑定的问题
在.aspx页中有两个DataList控件绑定到同一个数据表的不同的列
表结构如:
mname   fname
1             1  
1             2
2             3
2             4
一个DataList控件绑定mname列,另一个绑定fname列
但两个是有关联的.是嵌套的.如第一个控件绑定了mname中的
为1的记录,第二个控件就只绑定fname中的为1,2的记录
不知道各位有什么好的方法

------解决方案--------------------
主从结构 .网上有例子的.你找找吧.先绑定第一个,再从各行查找子控件,再根据关联字段值进行绑定.