0
A
回答
0
如果你需要的是顯示在一個DataGridView特定列的總和,那麼這可能幫助:
private void dataGridView2_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 5)
textBox9.Text = CellSum().ToString();
}
private double CellSum()
{
double sum = 0;
for (int i = 0; i < dataGridView2.Rows.Count; ++i)
{
double d = 0;
Double.TryParse(dataGridView2.Rows[i].Cells[5].Value.ToString(), out d);
sum += d;
}
return sum;
}
一些考慮採取:
確保數據你總結爲數字形式。因此,列類型需要是整數,雙精度或浮點數(但肯定不是nvarchar或varchar)。這將確保程序在求和值時不會進入錯誤狀態。
在上面的代碼中,取自StackOverflow中的另一個answer,該列中的值被解析爲double,以允許使用十進制數,而不是簡單的整數。
總和需要存儲在類型爲double的變量中。這取決於你如何處理它:無論你想將它存儲在數據庫的另一個地方,還是以標籤的形式顯示給用戶。
0
您在您的TextchangedEvent總結的價值觀,所以請儘量將
protected void txtintroId_TextChanged(object sender, EventArgs e)
{
float total= 0;
foreach (GridViewRow gridViewRow in gridView.Rows)
{
lbltotal = (Label)gridViewRow.FindControl("lbltotal");
float rowValue = 0;
if (float.TryParse(lbltotal.Text.Trim(), out rowValue))
total += rowValue;
}
GridView1.FooterRow.Cells[3].Text = total.ToString();
}
相關問題
- 1. 如何在datagridview中做textChanged事件?
- 2. 如何使用TextChanged事件?
- 3. 如何將規則添加到textBox textchanged事件?
- 4. 如何在TextChanged事件中添加一個文本框代碼隱藏
- 5. WPF TextChanged事件
- 6. Textbox Textchanged事件
- 7. 如何在pygame的事件隊列中添加按鍵事件
- 8. 如何讓backSpace在textchanged事件中像正常一樣行事?
- 9. 如何從添加到telerik Rad Grid的文本框中訪問「textChanged」事件?
- 10. MS Access中的TextChanged事件
- 11. NumericUpDown的TextChanged事件
- 12. ASP.net如何使textchanged事件無效
- 13. 在Android的Listview中捕獲TextChanged事件
- 14. 在mvc文本框中的textchanged事件
- 15. 如何在datagrid中添加rowsadded事件?
- 16. 如何在CompactCalender庫中添加事件
- 17. 如何在IE中添加事件?
- 18. 如何在C#中添加事件?
- 19. 如何在BindView中添加Click事件?
- 20. 如何在sfWidgetFormTextareaTinyMCE中添加onchange事件?
- 21. 如何在日曆中添加事件
- 22. 如何在XtraGrid GridColumn中添加事件?
- 23. 如何在日曆中添加事件?
- 24. 如何從TextChanged事件更新列表框
- 25. 使用sql server連接加快textbox textchanged事件以搜索值
- 26. 如何在vb.net datagrid中執行textchanged事件textboxes
- 27. 如何在wpf中調用textbox的textchanged事件延遲
- 28. 如何在htmltextbox中爲textchanged事件調用javascript?
- 29. Richtextbox Textchanged事件後觸發事件
- 30. 如何在jtable中添加列值
請闡述lttle更 – 2014-11-22 12:20:41
你想在列編輯值後網格列總? – andy 2014-11-22 12:31:03
需要更多信息:) – 2014-11-22 12:44:04