在网格视图中显示银行交易详细信息

时间:2011-11-04 12:48:30

标签: asp.net

我必须在网格视图中显示银行交易详情。 我有一个表格,其中有2个文本框用于信用,其他用于借记。当用户点击提交按钮,信用卡,借记卡和余额显示在gridview中。 余额=余额+(信用付款) 我的问题是,当用户输入新的借记或贷记价值时,应该在数据库和网格视图中添加或减去最后存储的余额。

1 个答案:

答案 0 :(得分:0)

我假设您的问题是Gridview中每行的起始Balance列是相同的。

而不是将Balance作为Balance = Balance + Credit - Debit的表达式,为什么不迭代GridView并执行以下操作:

int balance; // grab the balance from the database here.

foreach(DataRow row in TransactionTable.Rows)
{
   balance = balance + row["Credit"] - row["Debit"];
   row["Balance"] = balance;
}