string s = System.Configuration.ConfigurationManager.AppSettings["conn"];
OleDbConnection oc = new OleDbConnection(s);
DataSet ds = new DataSet();
OleDbDataAdapter oa = new OleDbDataAdapter("select * from youku", oc);
oa.Fill(ds);
DataTable dt = ds.Tables[0];
GridView1.DataSource = dt; GridView1.DataBind();
datatable经检查不是空的。
</asp:GridView>
没事不要对GridView的属性乱操作
你拖一个新的GridView出来,默认AutoGenerateColumn="true" 的,不会出现你所说的问题