Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在网格视图中显示银行交易明细_Asp.net - Fatal编程技术网

Asp.net 在网格视图中显示银行交易明细

Asp.net 在网格视图中显示银行交易明细,asp.net,Asp.net,我必须在网格视图中显示银行交易明细。 我有一个表单,其中有两个文本框,一个用于贷方,另一个用于借方。当用户单击提交按钮时,贷方、借方和余额显示在gridview中。 余额=余额+贷方借方 我的问题是,当用户输入新的借方或贷方值时,它应该从数据库和网格视图中最后存储的余额中加上或减去整个事务。我假设您的问题是网格视图中每一行的起始余额列都是相同的 与其让Balance成为Balance=Balance+Credit-Debit的表达式,不如遍历GridView并执行如下操作: int balanc

我必须在网格视图中显示银行交易明细。 我有一个表单,其中有两个文本框,一个用于贷方,另一个用于借方。当用户单击提交按钮时,贷方、借方和余额显示在gridview中。 余额=余额+贷方借方
我的问题是,当用户输入新的借方或贷方值时,它应该从数据库和网格视图中最后存储的余额中加上或减去整个事务。

我假设您的问题是网格视图中每一行的起始余额列都是相同的

与其让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;
}

你没有描述一个问题,你描述了你的意图,你希望它如何运作。准确地告诉我们代码的哪一部分给您带来了问题。