http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspnet-whenusedatawebcontrols.asp

解决方案 »

  1.   

    作用都一样,只是DataList比DataGrid的灵活性要强,你可以编辑模板,在模板上放你需要的任何控件,并控制控件的一些属性。所以很多人喜欢开发时使用DataList,还有一点是DataList可以控制单元格的大小,DataGrid只能随着数据改变大小。
      

  2.   

    datalist可以绑定多个数据源里的数据,样式灵活,我用得还比较多,现在用户多喜欢漂亮的表格,所以这个东东还是很有用的,比datagrid灵活,有必要学会用它!^0^