在使用LightSwitch时,如何检测详细信息页面是否处于“添加”或“编辑”模式?
我想将屏幕的标题从“ AddEdit客户”更改为“添加客户”或“编辑客户”。
我可以得到screen.detail.dispayName =“ Something”。我需要知道如何检测它是否处于添加或编辑模式。
这对HTML5灯开关有效-
有一个Javascript名称空间“ msls”,它封装了LightSwitch JS框架以获得等效的EntityState。
智能感知不能很好地工作,因此,如果您不断获得屏幕。(无),请添加以下内容:
/// <reference path="../GeneratedArtifacts/viewModel.js" />
在主事件上,添加:
myapp.Customer.created = function (screen) {
if (screen.Customer.details.entityState == msls.EntityState.added) {
screen.details.displayName = "Add Customer";
} else {
screen.details.displayName = "Edit Customer";
}
}
其中Customer是AddEdit HTML5 Lightscreen页面的数据集。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句