MS Lightswitch填充页面加载

时间:2015-07-09 00:07:28

标签: visual-studio-lightswitch

我是Lightswitch的新手,我希望你可以帮我解决一个问题。我有一个Lightswitch项目,它是一个测试,以了解Lightswitch如何运作。该项目有两个屏幕:

屏幕1:调查问题屏幕 这个屏幕只列出了一堆问题,点击这些问题会导致回答页面。此页面表示具有以下属性的对象:

  
      
  • 问题文本,即您如何看待天气
  •   
  • 问题ID:随机指南
  •   

当用户点击问题框时,该应用会加载第二页,即答案页

屏幕2:调查答案屏幕 此屏幕有一个传递给它的参数,它是来自屏幕1的问题ID和以下对象属性

  
      
  • 答案即一个人在
  • 中输入答案的文本框   
  • 答案ID:随机指南
  •   
  • CreatedOn:具有当前日期时间的日期时间字段
  •   

我要做的是在表单加载时自动填充answerid和createdon字段。我现在似乎无法让它工作。我甚至试图填充答案文本控件,但仍然没有运气。

我已经尝试了以下方法来简化我正在尝试做的事情

  1. 在答案页面的表单创建事件中输入以下代码,以便填充答案文本框

    myapp.AddEditAnswer.created = function (screen) {
        // Write code here.
        screen.SvyAnswer.Answer = 'test';
    };
    
  2. 当控件呈现

    时,在表单上输入以下代码
    myapp.AddEditAnswer.Answer_postRender = function (element, contentItem) {
        // Write code here.
        contentItem.value = 'test1';
    };
    
  3. 我怀疑我做了一些根本错误的事情,但是在网上查看教程和研讨会我看不出它是什么。

0 个答案:

没有答案