如何将网格中的变量绑定到同一网格中另一列中的另一个变量?

时间:2019-05-06 12:56:34

标签: kendo-grid kendo-asp.net-mvc

我有一个Kendo网格,在这里我可以得到包含以下对象的费用对象:费用-税金-和税后费用。 税后的费用在对象的被征召对象中计算(在对象的类中)。 我要在费用计算中添加税款,我希望在编辑税款时自动对其进行编辑(税后收费),并在页脚中更新税后的总费用。

function onTaxesChange(e) {
    var TaxesObject = e.sender;
    if (TaxesObject != null) {
        var grid = $("#InvoiceProgressNotesGrid").data("kendoGrid");
        var container = $(TaxesObject.wrapper).parent().parent();
    }
}

1 个答案:

答案 0 :(得分:0)

var item = $("#InvoiceProgressNotesGrid").data("kendoGrid").dataItem($(this).closest("tr"));
var progreeNoteId = item.Id;
var Fees = item.Fees;
var Taxes = item.Taxes;
var FeesAfterTaxes = (Fees * Taxes / 100) + Fees;
item["FeesAfterTaxes"] = FeesAfterTaxes;

这将更新网格中所选项目中的所有对象