这是代码:
sqlConnection1.ConnectionString=System.Configuration.ConfigurationSettings.AppSettings.Get("nhgas");
sqlCommand1.CommandText="select * from sellgas where userNo = "+"'"+(String)Session["userID"]+"'";
sqlDataAdapter1.SelectCommand=sqlCommand1;
sqlDataAdapter1.Fill(sellgas1); DataList1.DataBind();
DataGrid1.DataBind();

解决方案 »

  1.   

    看看控件属性
    觉得不太可能吧
    hehe
      

  2.   

    看看sellgas1里到底有多少数据。
    foreach( DataRow dr in sellgas1.Tables[0].Rows)
    我感觉是别的地方的代码问题。比如DataGrid是不是加了分页等等。
      

  3.   

    没道理阿,datalist里面应该显示得正确吧
      

  4.   

    看看DataList属性,看看有没有什么设置.如果DataGrid能正确显示DATASET里面的记录数,那么还要到DATALIST里找问题.
      

  5.   

    你把顺序换一下试试先帮定datalist,然后再绑定datagird。
    如果还有问题。就是你数据源的问题。