2014-12-05 12 views
0

这里我的snipet。我有两个问题。首先,我不能查看选定的项目,我选择了下拉菜单中的项目并保存。其次,如果没有选择域创建新项目,它有错误的站点代码。域不能为零,因为site_data不包含代码为0的项目;如何创建工作模板DropDown到ListView中?

帮助我,请

回答

2
  1. 你没有看到所选择的项目,因为你没有在ListView设置selectabletrue
  2. 您的域获得价值0因为你没有在你的dataSource所以是一个数量的默认值是0定义site一个默认值,这并不重要,有价值观的列表中没有0的事实,你提供(没有这种验证)。所以,你应该有它为:

    document.provider_source = new kendo.data.DataSource({ 
        pageSize: 6, 
        schema: { 
        model: { 
         id: "code", 
         fields: { 
         code: { editable: false, nullable: true }, 
         site: { type: "number", defaultValue: 1 }, 
         login: { type: "string" }, 
         pass: { type: "string" } 
         } 
        } 
        }, 
        data: provider_data 
    }); 
    

我在哪里(列表中的第一个值)设定为defaultValuesite1

您在此处修改代码:http://dojo.telerik.com/@OnaBai/Ihab

+0

您不明白我的第一个问题。我的意思是这个视图应该是“Domain:apple.com”,但不是这样的:“Domain:1” 第二个问题真的解决了,谢谢。 – nim 2014-12-05 14:28:55

+1

关于第一个问题,如果存储值(代码),它将显示该值,除非您使用一些代码来获取与代码对应的域。那是你要的吗? – OnaBai 2014-12-05 14:45:16

+0

我想看看域名,现在我看到了代码。我不能让工作视图模板 – nim 2014-12-07 02:59:46