this.sqlConnection1 = new System.Data.SqlClient.SqlConnection("data source=CYT;initial catalog=TK;password=1;persist security info=True;user id=sa;workstation id=CYT;packet size=4096");

解决方案 »

  1.   

    DataGrid1没有实例化 在DataGrid1.databind()前new 一下 DataGrid1
      

  2.   

    或者说指定一下DataGrid1的数据源吧
      

  3.   

    我碰到过,但是我也不知道怎么回事。
    我的原码是放在VSS里的,我重新取一把又好了。郁闷!!!
      

  4.   

    新建一个页,拖一个DataGrid
    在PageLoad里写,以下代码
    DataSet ds=new DataSet();
    SqlConnection conn=new SqlConnection("连接字符");
    SqlDataAdapter da=new SqlDataAdapter("select * from 表名",conn);
    conn.Open();
    da.Fill(ds);
    DataGrid1.DataSourse=ds;
    DataGrid1.DataBind();
    conn.Close();
      

  5.   

    datagrid 没有指定数据源。
    private void Page_Load(object sender, System.EventArgs e)
    {
    DataSet ds=new DataSet();
    try
    {
    sqlConnection1.Open();
    }
    catch{}
    sqlDataAdapter1.Fill(ds1111);                           //must add this
                               DataGrid1.dataSource=ds1111.tables[0].defaultView DataGrid1.DataBind();

    // 在此处放置用户代码以初始化页面
    }