新手搞不明白

解决方案 »

  1.   

    DataGrid Web 服务器控件以表格式布局显示数据。默认情况下,DataGrid 以只读模式显示数据,但是 DataGrid 也能够在运行时自动在可编辑控件中显示数据。DataGrid 控件还可通过“属性生成器”对话框创建“选择”、“编辑”、“更新”和“取消”按钮以及编程结构。另外,DataGrid 支持分页,虽然也可使用控件的自定义导航功能通过控制发送到客户端浏览器的数据量来提高性能。DataList Web 服务器控件以可自定义的格式显示数据库的行。显示数据所用的格式在项、交替项、选定项和编辑项模板中定义。标头、脚注和分隔符模板也用于自定义 DataList 的整体外观。通过在模板中包括 Button Web 服务器控件,可将列表项连接到代码,这些代码使用户得以在显示、选择和编辑模式之间进行切换
      

  2.   

    http://community.csdn.net/Expert/topic/3364/3364539.xml?temp=.8593714
      

  3.   

    Datyagrid功能更加强大一点吧,比如支持分页啊,可以进行更新,编辑啊
      

  4.   

    datagrid功能强大,支持绑定列,分页,编辑,自动生成列,按钮列等等...
       而datalist相对弱一些,多列的话就只能用模板,不支持分页,编辑等等...
          另外repeater则功能更弱,试用于轻量级的数据绑定,更忠实于模板
    真正理解还是需要动手滴~
      

  5.   

    DataList好处是可以分列,就是每行可以分几列,每列显示一个纪录。弱的另一方面就是自由。如果要求受DataGrid的限制不能实现,就要转向DataList或者Repeater
      

  6.   

    datalist可以自己加控件,每列都要自己帮定,用起来比较灵活,
    datagrid也可以加控件,但只能在特定的列加
      

  7.   

    其实datalist和datagrid在某些情况下可以通用的,只不过遇到分页时datagrid要方便些,但datalist添加控件时要灵活些,不同的地方使用不同的控件,其实Reapter控件也挺好用,要看具体的应用,才能决定用哪种控件
      

  8.   

    datagrid的分页不可以这样显示
    1  aaa   4  lll
    2  bbbb  5  ppp
    3  tttt  6  mmmm
    datalist可以向上面这样显示,比较灵活