【问题标题】:Show bank transaction details in a grid view在网格视图中显示银行交易详情
【发布时间】:2011-11-04 12:48:30
【问题描述】:

我必须在网格视图中显示银行交易详情。 我有一个表格,其中有 2 个文本框,一个用于贷方,另一个用于借方。当用户单击提交按钮时,贷方、借方和余额显示在 gridview 中。 余额=余额+(贷方-借方) 我的问题是,当用户输入新的借方或贷方值时,它应该从数据库中最后存储的余额中添加或减去,并且网格视图会影响整个交易。

【问题讨论】:

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

标签: asp.net


【解决方案1】:

我假设您的问题是 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;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 2019-10-11
    • 1970-01-01
    • 2014-07-20
    • 2022-05-27
    • 2018-12-20
    • 1970-01-01
    相关资源
    最近更新 更多