0

我有这个 UC:

this.show = function()
{

    ...

    var myvar = "Text of the var."  

    this.Property1 = myvar + "1";
    this.Property2 = myvar + "2";

    this.FontSize = 40;


    ///UserCodeRegionEnd: (do not remove this comment.)
}

加州大学的这个事件:

在此处输入图像描述

我得到了这个结果:

在此处输入图像描述

所以我的问题是,为什么属性没有我在方法 show() 中分配的值?

4

1 回答 1

1

问题是您希望在第一次加载页面时属性值可用。在触发用户事件(例如,Enter)后,show 方法中修改的属性的值可用。

要解决此问题,请在 Web 表单中插入一个按钮,将其绑定到 Enter 事件,然后将 Load 事件中的代码移动到 Enter 事件。

于 2014-09-04T16:53:03.437 回答