tryDataGrid1.DataSource=ds.Tables["area"];

解决方案 »

  1.   

    ? 你是不是之前做了什么操作...我刚测试的代码,通过: SqlDataAdapter m_Da = new SqlDataAdapter("select title from titles",new SqlConnection("data source=127.0.0.1;database=pubs;user id=sa;password="));
    DataSet m_Ds = new DataSet();
    m_Da.Fill(m_Ds,"T"); DataGrid1.DataSource = m_Ds.Tables["T"];
    DataGrid1.DataBind(); DataRow m_Dr = m_Ds.Tables["T"].NewRow();
    m_Dr["title"] = "aaa";
    m_Ds.Tables["T"].Rows.Add(m_Dr);
    m_Ds.AcceptChanges();
    DataGrid1.DataSource = m_Ds.Tables["T"];
    DataGrid1.DataBind();
      

  2.   

    你给出的代码没问题,看看之前的代码,尤其是在添充的表上,数据适配器上(SqlDataAdapter)和DataSet上