object xx =  mynclass.GetChildList(fid);//看类型是什么,更换object
 DataList1.DataSource=xx;
 DataList1.DataBind(); DataGrid1.DataSource=xx;
 DataGrid1.DataBind();

解决方案 »

  1.   

    删除datalist1中的<FONT face="宋体"></FONT>
      

  2.   

    看看你页面datalist是如何写的代码?
      

  3.   

    <asp:DataList id="DataList1" style="Z-INDEX: 105; LEFT: 46px; POSITION: absolute; TOP: 30px" runat="server"
    Width="67px">
    <SelectedItemTemplate>

    </SelectedItemTemplate>
    <ItemTemplate>
    <asp:HyperLink id=HyperLink1 runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"KindName") %>'>
    </asp:HyperLink>
    </ItemTemplate>
    <AlternatingItemTemplate>

    </AlternatingItemTemplate>
    </asp:DataList>
      

  4.   

    to :: net_lover(孟子E章) 老大
    改成
    DataView xx =  mynclass.GetChildList(fid);//看类型是什么,更换object
     DataList1.DataSource=xx;
     DataList1.DataBind(); DataGrid1.DataSource=xx;
     DataGrid1.DataBind();
    效果还是一样
      

  5.   

    晕.你加入一个空的交换模块项!<asp:DataList id="DataList1" style="Z-INDEX: 105; LEFT: 46px; POSITION: absolute; TOP: 30px" runat="server" Width="67px">
    <ItemTemplate>
    <asp:HyperLink id=HyperLink1 runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"KindName") %>'>
    </asp:HyperLink>
    </ItemTemplate>
    </asp:DataList>
      

  6.   

    1 .object xx =  mynclass.GetChildList(fid);//看类型是什么,更换object
    2. DataList1.DataSource=mynclass.GetChildList(fid);
     DataList1.DataBind(); DataGrid1.DataSource=mynclass.GetChildList(fid);
     DataGrid1.DataBind();  怎么会有重复的 ?