我在 webform1.aspx 上有一个网格视图 (gridView1),带有一个可以触发弹出窗口的按钮。弹出窗口链接到 webform2.aspx,允许用户导入 excel 文件以获取数据。预计数据将显示在 webform1.aspx 的网格视图中。但是,一旦加载了 excel 文件,如何对 gridView1 进行数据绑定?
我有一些想法,不知道逻辑是否正确。
webform1.aspx.cs
//tempDT is a DataTable type to store the data of the grid
Session["data"] = tempDT;
/*Open a popup with webform2.aspx*/
webform2.aspx.cs
//Get data from original data table and add new data get from excel
DataTable tempDT = (DataTable)Session["data"];
/* Add new data from excel to tempDT here */
Session["data"] = tempDT;
但是在那之后我对 Databind 网格视图没有任何想法,因为我无法在 webform2.aspx 中调用网格视图