ASP.NET和SQL连续添加两个表格单元格的值并保存在该行的第三个单元格中

时间:2013-10-23 04:37:23

标签: c# asp.net sql sql-server

我的问题非常简单,我有一个包含四列的表格,其中包括:

ID int

value01 int

value02 int

total int

在asp.net页面中,用户将在文本框中插入value01和value02的值,并且自动总计将添加这两列的值,而无需用户执行任何操作。

此外,该表格还有多行,因此一行的总数应该是当前行的value01value02添加?

2 个答案:

答案 0 :(得分:0)

将javascript自定义到您的网格

function sum() {
    var txtFirstNumberValue = document.getElementById('<%= txtjirayat1.ClientID %>').value;
    var txtSecondNumberValue = document.getElementById('<%= txtbagayat1.ClientID %>').value;
    var txtthirdno = document.getElementById('<%= txtpad.ClientID %>').value;
    var result = parseFloat(txtFirstNumberValue) + parseFloat(txtSecondNumberValue) + parseFloat(txtthirdno);
    if (!isNaN(result)) {
        document.getElementById('<%= txttotal.ClientID %>').value = result;

    }
}

答案 1 :(得分:-1)

试试这个

Update TableName Set total = value01 + value01 Where Id = @ID