给gridview 每一列设置一个字段

解决方案 »

  1.   

    楼主给出 arraylist 里面的数据看看
      

  2.   

    LZ 我试了你的代码,是可以的呢!
    gridView 什么都没设置           ArrayList all = new ArrayList();
                all.Add("sss");
                all.Add("ccc");
                all.Add("sss2");
                all.Add("ccc3");            this.GridView1.DataSource = all;
                this.GridView1.DataBind();
      

  3.   

    最好是绑定一个datatable,那样更直观一些。建议你看一下MSDN先,绑定到数据
    GridView 控件可绑定到数据源控件(如 SqlDataSource、ObjectDataSource 等等),以及实现 System.Collections.IEnumerable 接口的任何数据源(如 System.Data.DataView、System.Collections.ArrayList 或 System.Collections.Hashtable)。使用以下方法之一将 GridView 控件绑定到适当的数据源类型:若要绑定到某个数据源控件,请将 GridView 控件的 DataSourceID 属性设置为该数据源控件的 ID 值。GridView 控件自动绑定到指定的数据源控件,并且可利用该数据源控件的功能来执行排序、更新、删除和分页功能。这是绑定到数据的首选方法。若要绑定到某个实现 System.Collections.IEnumerable 接口的数据源,请以编程方式将 GridView 控件的 DataSource 属性设置为该数据源,然后调用 DataBind 方法。当使用此方法时,GridView 控件不提供内置的排序、更新、删除和分页功能。需要使用适当的事件提供此功能。
      

  4.   

    调试一下 看在绑定前 Arraylist 里面有没有数据