سلام دوستان
من در گرید ویو و هنگام نمایش فاکتور می تونم نمایش بدم که جمع مبلغ هر محصول چقدر میشه در هر خط.اما چطور می تونم در زیر فاکتور و در همان کوئری جمع کل اون فاکتور رو نمایش بدم؟
نمونه کد رو هم گذاشتم.
private void GridBind() { int orderid = int.Parse(ViewState["OID"].ToString()); GridView2.DataSource = (from d in Context.OrderDetails join p in Context.products_TD on d.ProductID equals p.Product_id where d.OrderID == orderid select new { d.DetailID, p.Product_tittle, d.ProductCount, p.product_img, SumOrder = d.ProductCount * p.Product_price, میخوام جمع این خط اخر رو نمایش بدم با sum }).ToList(); GridView2.DataBind(); }
GridView2.Columns[i].FooterText = Context.products_TD.Sum(p => p.ProductCount * p.Product_price).ToString();
با نوشتن کد بالا بعد GridView2.DataBind();
می تونید در Footer ستون i ام جدولتون مقدار محاسبه شده جمع فاکتورتون رو نمایش بدید.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)