基本上我有一个订购系统,它由ViewOrderScreen和AddPartScreen屏幕组成。
ViewOrderScreen包含一个表格视图,显示已添加的所有部分。它还显示从tblOrders引用的Total字段。
现在我想要实现的是:当我添加一个部件时,会打开一个Dialog窗口,我选择该部件,添加数量,然后点击保存。然后对话框消失,零件显示在表格视图中。但是,在刷新页面之前,不会更新“总计”字段。
所以我的问题是,每次添加零件时如何才能更新此值?
我正在使用名为Display的数据项(Money)当前显示此值...感谢您的帮助
答案 0 :(得分:0)
这是一种享受,但我的主要问题是未在JavaScript代码上更新Total字段。我在C#中完成了所有计算,但这是在错误的时间更新数据
setInterval(function() {
var a = parseFloat(contentItem.screen.OrderRequest.Total);
var b = parseFloat(contentItem.screen.OrderRequest.CarriageCost);
contentItem.dataBind("value", function(newValue) {
var c = a + b;
element.innerText = "£" + c;
});
},500);