比如我要新增一条数据,如何将数据直接保存在DataGrid控件中,而不用保存到数据库。

解决方案 »

  1.   

    先保存在Dataset中,然后将dataset绑定到控件中
      

  2.   

    refer:
    DataTable dt = new DataTable();
    dt.Columns.Add("column1",typeof(string));
    dt.Columns.Add("column2",typeof(string));
    dt.Columns.Add("column3",typeof(string));DataRow dr = null;
    dr = dt.NewRow();
    dr["column1"]=textbox.Text.Split(',')[0];
    dr["column2"]=textbox.Text.Split(',')[1];
    dr["column3"]=textbox.Text.Split(',')[2];
    dt.Rows.Add(dr);//这里新增加了一条this.DataGird.DataSource=dt;
    this.DataGrid.DataBind(); //绑定即可