首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView1.Columns.count 如何会为0

2012-03-24 
GridView1.Columns.count 怎么会为0privatevoidshowdata(){StringsConConfigurationManager.ConnectionSt

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有值的话~就不是错误~就是你自动生成字段的问题

热点排行