读书人

GridView1.Columns.count 如何会为0

发布时间: 2012-03-24 14:00:46 作者: rapoo

GridView1.Columns.count 怎么会为0
private void showdata()
{
String sCon = ConfigurationManager.ConnectionStrings[ "pubConnectString "].ConnectionString;
SqlConnection con = new SqlConnection(sCon);
SqlDataAdapter sda = new SqlDataAdapter( "select * from authors ", con);
DataSet ds = new DataSet();
sda.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
con.Close();
}

我使用以上方法绑定了数据,
Response.Write(GridView1.Columns.Count);
这个一直为0,只有更数据控件绑定了才会有值

[解决办法]
Response.Write(GridView1.Columns.Count);放在了哪里,
只有在GridView的DataBound事件之后,才会出现值。
[解决办法]
如果rows有值的话~就不是错误~就是你自动生成字段的问题

读书人网 >asp.net

热点推荐