private void BindSuppliersGrid() { string P_name = ViewState["P_name"].ToString(); double Price = Convert.ToDouble(ViewState["Price"]); string Mark = ViewState["Mark"].ToString(); double Inch = Convert.ToDouble(ViewState["Inch"]); string Style = ViewState["Style"].ToString(); GridViewProductSuppliers.DataSource = Suppliers_Products.Get_Product_Suppliers_For_Update_Info(P_name, Price, Mark, Style, Inch); GridViewProductSuppliers.DataBind(); }
protected void GridViewProducts_RowCommand(object sender, GridViewCommandEventArgs e) { int row_index = ((GridViewRow)((LinkButton)e.CommandSource).NamingContainer).RowIndex; Product product = new Product(); product.P_name = GridViewProducts.Rows[row_index].Cells[0].Text; product.Mark = GridViewProducts.Rows[row_index].Cells[1].Text; product.Inch = Convert.ToDouble(GridViewProducts.Rows[row_index].Cells[2].Text); product.Style = GridViewProducts.Rows[row_index].Cells[3].Text; GridViewProductSuppliers.DataSource = product.Suppliers; GridViewProductSuppliers.DataBind(); lblMsg.Text = ""; PanelProducts.Visible = false; PanelSupplier.Visible = true; }