问题如下:
      把查询结果动态插入到GRIDVIEW中,我是这么做的
              SqlDataAdapter ad = new SqlDataAdapter(strSQL, myConnection);
            DataSet ds = new DataSet();
            ad.Fill(ds);
            //ds.Tables[0].Columns[3].ColumnMapping = MappingType.Hidden;
            
            GridView1.DataSource = ds.Tables[0].DefaultView;
            GridView1.DataBind();      结果出来以后我想隐藏最后的两列,请问如何做。在线等待。。
       GRIDVIEW1.VISIBLE=FALES;这样做是不行的,这个数据集是TABLES[]形式的

解决方案 »

  1.   

                SqlDataAdapter ad = new SqlDataAdapter(strSQL, myConnection); 
                DataSet ds = new DataSet(); 
                ad.Fill(ds); 
                GridView1.DataSource = ds.Tables[0].DefaultView; 
                GridView1.DataBind(); 
                GridView1.Columns[GridView1.Columns.Count-1].Visible=false;
                GridView1.Columns[GridView1.Columns.Count-2].Visible=false;