как использовать обновление данных gridview без использования базы данных в c#
как использовать обновление данных gridview без использования базы данных в c#
Сначала создайте таблицу данных для ваших данных. Затем назначьте его своему Gridview . Когда вы когда-либо выполняете операцию с Gridview, назначьте данные gridview datatable, и вы сможете использовать их снова.
DataTable dt = new DataTable(); DataRow dr; dt.Columns.Add(new System.Data.DataColumn("BookName", typeof(String))); dt.Columns.Add(new System.Data.DataColumn("BookQty", typeof(String))); dt.Columns.Add(new System.Data.DataColumn("BookImg", typeof(String))); foreach (GridViewRow row in gvShoppingCart.Rows) { Image Bookimg = (Image)row.FindControl("BookImg"); Label Booknames = (Label)row.FindControl("lblBookName"); TextBox Bookqty = (TextBox)row.FindControl("TXTQty"); Label TotalPrice = (Label)row.FindControl("LBLTotal"); dr = dt.NewRow(); dr[0] = Booknames.Text; dr[1] = Bookqty.Text; dr[2] = Bookimg.ImageUrl.ToString(); dt.Rows.Add(dr); } Session["QtyTable"] = dt;