Example #1
0
    private void CreateList()
    {
        RestFulProxy.GetRoomListByAdmin(LoginInfo.Userinfo.id, (result) => {
            List <Room> roomList = Utils.CollectionsConvert.ToObject <List <Room> >(result);
            if (dropList == null || dropList.options == null)
            {
                return;
            }
            ClearData();
            this.roomList = roomList;
            DropDownDataItem optiondata = new DropDownDataItem();
            optiondata.id   = -1;
            optiondata.text = "请选择战队";
            dropList.options.Add(optiondata);

            roomList.ForEach((room) => {
                optiondata      = new DropDownDataItem();
                optiondata.id   = room.id;
                optiondata.text = room.name;
                dropList.options.Add(optiondata);
            });
            dropList.value = -1;
        });
    }