PDA

View Full Version : مبتدی: عمل جمع روی ستون های گرید ویو



hadi vafaii
پنج شنبه 17 مهر 1393, 22:24 عصر
عرض سلام خدمت تمام اساتید یه سوال داشتم شاید تکراری باشه اما گشتم چیزی پیدا نکردم اونم اینه که من یه گرید دارم و میخوام مقادیری رو که توی یه ستون قرار دارن رو باهم جمع کنم و تویه ردیف نشون بدم اگه میشه کمک کنین پیشاپیش از راهنماییتون متشکرم راستی اینو بگم که تعداد ردیف های من متغیره کم و زیاد میشه

En_MK
پنج شنبه 17 مهر 1393, 23: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
جمعه 18 مهر 1393, 00: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, 01:36 صبح
با سلام اگر اطلاعات خودتون رو از بانک sql میخونین بهتره از تابع sum استفاده کنی خیلی راحت میشه مورد دلخواهت رو پیاده بکنی

meysamsh91
جمعه 18 مهر 1393, 02: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, 13: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/]