摘要:
有的情况下,GridView数据源的所有数据并不需要全部显示,会根据条件部分的显示,或者是动态的添加删减某些列。这种情况下,可以先把数据源所有的数据抽取出来,存放在一个DataTable中。DataTable dt=new DataTable();GridView1.AutoGenerateColumns=false;//只有添加了这个之后,才不会显示出所有的列GridView1.DataSource=dt; //这句很重要,需要特别注意。如果没有指定数据源,GridView中无法显示出数据GridView1.Columns.Clear();//如果没有这个方法,GridVIew1的数据列就会 阅读全文