DataList循环显示的问题
两个表tb_newsKind,tb_article,表1存的是栏目类别kindID,kindName依次存储的是栏目的编号和名称,如34是新闻播报,其子栏目为35时事新闻和36整点新闻两者的parentID都为34)。 
    页面接收传入的一级栏目的kindID来调用它的二级栏目DataList1一行两列的循环显示kindName(kindID)已经实现,而每个循环栏目对应的新闻列表需要根据DataList1获取的kindID来读取tb_article表中的新闻(tb_article中typeID为nvarchar型比如值为   |34|35|,表示该条记录是属于新闻播报栏目下时事新闻)以列表形式显示在对应的栏目下如: 
 新闻播报(35)                                    时事新闻(36) 
 1.**                                                1.** 
 2.**                                                2.** 
 一行两列的循环,新闻播报下面的1,2记录根据35从tb_article表中筛选typeID   like    '%35% '   得到!昨天发贴想父DataList嵌套子DataList来实现的,可是小弟没有做出,这次换个方法:写了一个方法str得到对应栏目下的title的集合并且之间用 <br> 隔开来实现每个栏目下面新闻列表显示的效果代码如下: 
 后台cs中代码为: 
    public      string   retrunTitle(string   kindId) 
                         { 
                                     //第一步获得   dt2 
                                     string   TypeId   =    " "; 
                                     string   str   =    " "; 
                                     DataTable   dt   =   new   DataTable(); 
                                     try 
                                     { 
                                                 dt   =   Info_Get_News(Convert.ToInt32(kindId)); 
                                     } 
                                     catch 
                                     {   
                                     }                                                                                                                     //根据接收过来的typeid从tb_newskind表调用Info_Get_News方法获得对应typeid的二级栏目的kindID和kindName的数据表dt 
                                     for   (int   m   =   0;   m    <   dt.Rows.Count;   m++) 
                                     { 
                                                 TypeId   =   dt.Rows[m][ "kindID "].ToString(); 
                                                 TypeId   =    "| "   +   TypeId   +    "| "; 
                                                 DataTable   dt2   =   new   DataTable(); 
                                &n