我用datagrid,dataset也有数据了,调试(databind和datasource)通过,但是就是页面不现实datagrid,有什么可能让如此情况发生?

解决方案 »

  1.   

    什么是页面不实现DataGrid?是不是页面不显示数据?你指定列了吗?你将列绑定到数据库字段了吗?还有BindGrid是在!IsPostBack时发生吗?他仔细检查一下,应该很容易发现问题。
      

  2.   

    1.DataBind.
    2.web.config中gb2312.
      

  3.   

    不绑定列,也是可以显示的,因为有个"自动生成列"的属性,不进行任何设置即可(默认为自动生成列)
    怀疑是你的数据表是空表.
    你试试
    this.response.write(dataset.Tables[0].Rows.Count.ToString());
      

  4.   

    1.你先看一下DataSet中有没有数据
    2.数据库中没数据
    3.DataGrid被至于低层,被上面的元素盖住了