如题,GridView的columns已经定义好了,只要将Datatable中的数据选择性地加进去。

解决方案 »

  1.   

    绑定数据到你的gridview里
    如果你是说GRIDVIEW会把不需要的字段也显示了,那么AutoGenerateColumns设为false
      

  2.   

    不要说一半啊,设为FALSE不就都不显示了么?
      

  3.   

    就不会显示你设为false的那个字段了  就隐藏起来了
    也可以  需要多说就添加多少列
    通过dataview去接受
    之后dv【0】【列明】
      

  4.   

    如果你的columns已经设置好了的话
    GridView.DataSource = DataTable;
    GridView.DataBind();
    AutoGenerateColumns设为false只是让你为绑定的列不显示而已
      

  5.   

    是想把datatable的指定列的数据取出来,显示到gridview的相应但名字不同的列中去
      

  6.   

    那就是你的列没绑定好。
    你在设定column的时候DataField指定为你要显示的列名就可以了。
    后台代码只需要
    GridView.DataSource = DataTable; 
    GridView.DataBind(); 
      

  7.   

    能不能写个全一点的sample呢,谢谢!