在开发 LightSwitch app 的一个 HTML 移动客户端,可以运行编写代码,当用户启动特定事件。例如,可以运行编写代码,当用户在屏幕的按钮在您的客户端。
当用户执行某些操作时,可以编写运行的以下方法:
当用户选择按钮时,按方法运行。
运行的泛型方法,当用户加载数据,保存数据或关闭屏幕。
运行的访问控制方法,当用户尝试执行需要特定权限的任务。
有关这些方法的更多信息,请在下面的过程之后参见中的表。
处理事件
在 解决方案资源管理器,打开要修改的屏幕。
将打开**“屏幕设计器”**。
在 屏幕设计器 工具栏上,打开 编写代码 列表,然后选择适当的方法
代码编辑器打开。
在新方法,输入要运行的代码,当事件发生时。
屏幕操作方法
下表列出了可能的运行方式,当用户与屏幕进行交互。所有这些方法在客户端层上运行。
按钮的方法 |
描述 |
---|---|
ButtonName_execute |
调用,当用户选择与该方法的按钮。 |
一般方法 |
描述 |
---|---|
ScreenName_created |
在屏幕出现后立即调用。 |
ControlName_postRender |
调用控件的 HTML 的后面创建。 |
ControlName_render |
调用创建自定义控件的 HTML。 |
ScreenName_save |
对屏幕之前保存。 |
访问控制方法 |
描述 |
---|---|
MethodName_canExecute |
调用方法之前运行。LightSwitch 调用此方法来检查当前用户的权限。 |