我正在尝试找到一种方法,在保存之前在同一页面上临时保存7个网格视图中的数据。 我试过这个。
//Store the DataTable in ViewState for future reference
ViewState["CurrentTable"] = dt;
//Bind the Gridview
Gridview1.DataSource = dt;
Gridview1.DataBind();
//Gridview2.DataSource = dt;
//Gridview2.DataBind();
//Gridview3.DataSource = dt;
//Gridview3.DataBind();
//Gridview4.DataSource = dt;
//Gridview4.DataBind();
//Gridview5.DataSource = dt;
//Gridview5.DataBind();
//Gridview6.DataSource = dt;
//Gridview6.DataBind();
//Gridview7.DataSource = dt;
//Gridview7.DataBind();
}
答案 0 :(得分:0)
先生,您必须将您的网格数据保存在xml中。
您可以将所有表格放入DataSet
并输入xlm文件。
DataSet ds=new DataSet();
ds.Tables.Add(yourTable);
ds.Tables.Add(yourTable);
ds.WriteXml(fileName);
从xml文件中读取数据。
DataSet ds = new DataSet();
ds.ReadXml(FileName)
return ds;
先试试吧。可能对你有帮助。