View Full Version : مبتدی: عمل جمع روی ستون های گرید ویو
hadi vafaii
پنج شنبه 17 مهر 1393, 21:24 عصر
عرض سلام خدمت تمام اساتید یه سوال داشتم شاید تکراری باشه اما گشتم چیزی پیدا نکردم اونم اینه که من یه گرید دارم و میخوام مقادیری رو که توی یه ستون قرار دارن رو باهم جمع کنم و تویه ردیف نشون بدم اگه میشه کمک کنین پیشاپیش از راهنماییتون متشکرم راستی اینو بگم که تعداد ردیف های من متغیره کم و زیاد میشه
En_MK
پنج شنبه 17 مهر 1393, 22:16 عصر
سلام اینجور مواقع بهتر از در سایتهای فارسی دنبال راه حل نباشید چون ماها اگر کد کاربردی بنویسیم خسته می شیم share کنیم
راه اول
http://www.codeproject.com/Questions...ue-in-Gridview
راه دوم
http://www.beansoftware.com/ASP.NET-...ew-Footer.aspx
راه سوم:
http://www.c-sharpcorner.com/UploadF...alues-in-grid/
راه چهارم
http://www.codecomplete4u.com/displa...-using-jquery/
پ.ن: چرا ایکون هایپرلینک وجود ندارد (حتی در حالت پیشرفته )مجبور شدم لینکها را بصورت url بذاریم
feryt20
پنج شنبه 17 مهر 1393, 23:10 عصر
سلام اینجور مواقع بهتر از در سایتهای فارسی دنبال راه حل نباشید چون ماها اگر کد کاربردی بنویسیم خسته می شیم share کنیم
راه اول
http://www.codeproject.com/Questions...ue-in-Gridview
راه دوم
http://www.beansoftware.com/ASP.NET-...ew-Footer.aspx
راه سوم:
http://www.c-sharpcorner.com/UploadF...alues-in-grid/
راه چهارم
http://www.codecomplete4u.com/displa...-using-jquery/
پ.ن: چرا ایکون هایپرلینک وجود ندارد (حتی در حالت پیشرفته )مجبور شدم لینکها را بصورت url بذاریم
آقا این لینکا کار نمیکنه
لطفا اصلاح کنید
esafb52
جمعه 18 مهر 1393, 00:36 صبح
با سلام اگر اطلاعات خودتون رو از بانک sql میخونین بهتره از تابع sum استفاده کنی خیلی راحت میشه مورد دلخواهت رو پیاده بکنی
meysamsh91
جمعه 18 مهر 1393, 01:27 صبح
سلام
به این شکل میتونید مقادیر ستون مورد نظر رو جمع کنید
int sum = 0;
for (int i = 0; i < dataGridView1.Rows.Count; ++i)
{
sum += Convert.ToInt32(dataGridView1.Rows[i].Cells[0].Value);
}
label1.Text = sum.ToString();
شما به جای صفر در Cells ایندکس ستون مورد نظر رو قرار بده
vb341
جمعه 18 مهر 1393, 12:36 عصر
از متد Compute هم میتونی استفاده کنی
[/CODE]
private void ComputeBySalesSalesID(DataSet dataSet)
{
// Presumes a DataTable named "Orders" that has a column named "Total."
DataTable table;
table = dataSet.Tables["Orders"];
// Declare an object variable.
object sumObject;
sumObject = table.Compute("Sum(Total)", "EmpID = 5");
}
[CODE/]
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.