object xx = mynclass.GetChildList(fid);//看类型是什么,更换object
DataList1.DataSource=xx;
DataList1.DataBind(); DataGrid1.DataSource=xx;
DataGrid1.DataBind();
DataList1.DataSource=xx;
DataList1.DataBind(); DataGrid1.DataSource=xx;
DataGrid1.DataBind();
Width="67px">
<SelectedItemTemplate>
</SelectedItemTemplate>
<ItemTemplate>
<asp:HyperLink id=HyperLink1 runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"KindName") %>'>
</asp:HyperLink>
</ItemTemplate>
<AlternatingItemTemplate>
</AlternatingItemTemplate>
</asp:DataList>
改成
DataView xx = mynclass.GetChildList(fid);//看类型是什么,更换object
DataList1.DataSource=xx;
DataList1.DataBind(); DataGrid1.DataSource=xx;
DataGrid1.DataBind();
效果还是一样
<ItemTemplate>
<asp:HyperLink id=HyperLink1 runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"KindName") %>'>
</asp:HyperLink>
</ItemTemplate>
</asp:DataList>
2. DataList1.DataSource=mynclass.GetChildList(fid);
DataList1.DataBind(); DataGrid1.DataSource=mynclass.GetChildList(fid);
DataGrid1.DataBind(); 怎么会有重复的 ?