【问题标题】:Adding two numbers in lightswitch 2013在lightswitch 2013中添加两个数字
【发布时间】:2014-12-01 20:01:07
【问题描述】:

我用这段代码来添加两个数字

    //contentItem.dataBind("screen.Table1Item.Value1", function (newValue) {
    //    contentItem.screen.Property1 =(contentItem.screen.Table1Item.Value1);
    //});
    //contentItem.dataBind("screen.Table1Item.Value2", function (newValue) {
    //    contentItem.screen.Property1 = (contentItem.screen.Table1Item.Value2);
    //});
    //contentItem.dataBind("screen.Table1Item.Property1", function (newValue) {
    //    contentItem.screen.Property1 = (contentItem.screen.Table1Item.Value1) + (contentItem.screen.Table1Item.Value2);
//});

不是添加数字而是附加。有没有人可以帮助我解决这个问题?

【问题讨论】:

标签: visual-studio-2013 add lightswitch-2013


【解决方案1】:

这行得通:

myapp.ViewTable1Item.Property1_postRender = function (element, contentItem) {

    function updateTotalAmount() {
        element.innerText =
            contentItem.screen.Table1Item.value1 +
            contentItem.screen.Table1Item.value2;
    }

    contentItem.dataBind("screen.Table1Item.value1", updateTotalAmount);
    contentItem.dataBind("screen.Table1Item.value2", updateTotalAmount);

};

value1value2 在表中都设置为整数。 Property1是设置为整数的数据项

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-18
    • 1970-01-01
    • 2018-12-28
    • 2020-12-18
    • 1970-01-01
    • 1970-01-01
    • 2015-07-14
    相关资源
    最近更新 更多