LightSwitch屏幕数据已更改事件

时间:2013-03-25 10:58:12

标签: visual-studio-lightswitch

我正在测试一个HTML客户端项目,我有一个主屏幕列出所有项目,现在我正在尝试添加一个标签来显示使用数据项本地属性的项目总数,它适用于第一次,但如果我添加或删除项目,它不会刷新计数,我找不到任何屏幕事件或查询事件来处理这个。下面是我目前的代码,它只是第一次工作:

myapp.Main.created = function (screen) {
// Write code here.

myapp.activeDataWorkspace.ApplicationData.OrdersForUser().execute().then(function (results) {
    var TotalCountOfOrders = CountOrders(results);
    screen.TotalOrdersForCurrentUser = TotalCountOfOrders.toString();
});

};

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

myapp.BrowseCustomersByCountry.created = function (screen) {
    screen.Customers.addChangeListener("state", function () {
        if (screen.Customers.state === msls.VisualCollection.State.idle) {
            screen.CustomersCount = screen.Customers.data.length;
        }
    });
};
相关问题